update dwarf2 asm unwind info [hppa64-*-* failures]

Richard Henderson rth@twiddle.net
Wed Aug 13 00:45:00 GMT 2008


Steve Ellcey wrote:
> If I compile my test, link static, and
> run readelf -wf on 'old' code.  I see a single .eh_frame section, with
> the changed code I see two .eh_frame sections in the object file.  Is
> that OK?  Is it expected?

It is neither OK nor expected.  What it'll do is prevent the proper
creation of the PT_GNU_UNWIND note -- some CIE's will be left out.
Which could also quickly lead to that END_STACK problem you saw.

Perhaps some .eh_frame sections have different flags?  I'm not sure
why else the linker wouldn't merge...


r~



More information about the Gcc-patches mailing list