[PATCH] [libcxxabi] Make _Unwind_Backtrace() work on ARM.

Jonathan Roelofs jonathan at codesourcery.com
Wed Sep 3 06:25:08 PDT 2014



On 9/3/14, 5:09 AM, Renato Golin wrote:
> On 3 September 2014 01:02, Antoine Labour <piman at google.com> wrote:
>> Where in the EHABI spec is that defined? AFAICT all it says in section 6.2
>> is that there's data for the PR, but it doesn't say anything about the
>> contents of that data.
>
> I concur. The EHABI doesn't define what's in the personality data
> block, let alone that the length must be the first byte. I think these
> are premature assumptions.
Hmm, re-reading those sections, I see that it doesn't. I suppose all that can be 
done is to check that the prel31 points at __gxx_personality_v0, and fail to 
unwind otherwise.


Jon
>
> cheers,
> --renato
> _______________________________________________
> cfe-commits mailing list
> cfe-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
>



More information about the cfe-commits mailing list