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

Ian Lance Taylor iant@google.com
Wed Aug 13 15:33:00 GMT 2008


Steve Ellcey <sje@cup.hp.com> writes:

> I think you are right, if I do a static link with the old compiler (HP
> linker in verbose mode), all of the .eh_frame sections seem to have the
> write flag set.  With the new code, most of the sections have write set
> but the objects coming from libgcc (moddi3, divdi3, emutls, unwind-dw2,
> and unwind-dw2-fde) as well as cp-demangle from libstdc++ do not have
> the write flag set.  Other objects from libstdc++ (vterminate,
> pbase_type_info, eh_call, class_type_info, etc.) do have the write flag
> set.

That sounds like HAVE_LD_RO_RW_SECTION_MIXING was set incorrectly by
the configure script.

Ian



More information about the Gcc-patches mailing list