* elflink.c (_bfd_elf_define_linkage_sym): Don't call
commit47961d0827cf977c78c7cefcb67c726ef010e783
authorAlan Modra <amodra@bigpond.net.au>
Wed, 17 Aug 2005 03:07:12 +0000 (17 03:07 +0000)
committerAlan Modra <amodra@bigpond.net.au>
Wed, 17 Aug 2005 03:07:12 +0000 (17 03:07 +0000)
tree5d4cad22f834e3f495e8ab2c4a04a4176b187fa9
parent174c29a739f726d79c9d1bddc0aa90e68fea0fb0
* elflink.c (_bfd_elf_define_linkage_sym): Don't call
bfd_elf_link_record_dynamic_symbol.  Call elf_backend_hide_symbol.
(_bfd_elf_link_renumber_dynsyms): Formatting.
(struct elf_gc_sweep_symbol_info): New.
(elf_gc_sweep_symbol): Rewrite.
(elf_gc_sweep): Adjust params and elf_gc_sweep_symbol call.
Call _bfd_elf_link_renumber_dynsyms.
(bfd_elf_gc_sections): Adjust elf_gc_sweep call.
bfd/ChangeLog
bfd/elflink.c