On 9/7/14, 2:23 PM, Nico Weber wrote:
On Wed, Sep 3, 2014 at 6:25 AM, Jonathan Roelofs <[email protected]
<mailto:[email protected]>> wrote:



    On 9/3/14, 5:09 AM, Renato Golin wrote:

        On 3 September 2014 01:02, Antoine Labour <[email protected]
        <mailto:[email protected]>> 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.


Did this happen? If not, should we back out the change until someone has time to
implement this correctly?

Not yet. I'll implement it at some point tomorrow, and send it here for review. This was already broken before this patch, so I'm not so worried about backing it out.


Jon





    Jon


        cheers,
        --renato
        _________________________________________________
        cfe-commits mailing list
        [email protected] <mailto:[email protected]>
        http://lists.cs.uiuc.edu/__mailman/listinfo/cfe-commits
        <http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits>

    _________________________________________________
    cfe-commits mailing list
    [email protected] <mailto:[email protected]>
    http://lists.cs.uiuc.edu/__mailman/listinfo/cfe-commits
    <http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits>



--
Jon Roelofs
[email protected]
CodeSourcery / Mentor Embedded
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to