------- Additional Comments From amodra at bigpond dot net dot au 2008-01-14 07:48 ------- The primary problem is that gc_mark_hook is now being called much later in the link process. The powerpc64 gc_mark_hook uses info set up by check_relocs, _ppc64_elf_section_data.u.opd_func_sec, which is overwritten by ppc64_elf_edit_opd before bfd_elf_discard_info is called.
A secondary problem is that the powerpc64 gc_mark_hook contains a hack to fire off a gc-sections mark starting from the entry point code section rather than the entry point opd section as done by the generic code. This means a lot of unnecessary work for the elf-eh-frame.c _bfd_elf_gc_mark_rsec. -- http://sourceware.org/bugzilla/show_bug.cgi?id=5604 ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is. _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils