bfd/
authorAlan Modra <amodra@gmail.com>
Mon, 9 Aug 2004 03:14:12 +0000 (03:14 +0000)
committerAlan Modra <amodra@gmail.com>
Mon, 9 Aug 2004 03:14:12 +0000 (03:14 +0000)
commitccfa59eaa0952fc0b0476fd3ab2e9e0ccd4c799e
tree6c0fd787b2ef898e452318f07d4cf7f36b0ef8c7
parentf2420beaba740ef570477bd4c95739fd30978aee
bfd/
* elf-bfd.h (_bfd_elf_gc_mark): Declare.
* elflink.c (elf_link_input_bfd): Formatting.
(_bfd_elf_gc_mark): Rename from elf_gc_mark and make global.  Adjust
all callers.
* elf64-ppc.c (struct ppc_link_hash_entry): Remove is_entry.
(link_hash_newfunc): Don't set it.
(ppc64_elf_copy_indirect_symbol): Nor copy it.
(ppc64_elf_mark_entry_syms): Delete.
(ppc64_elf_gc_mark_hook): Mark entry syms here.  Also mark opd
sections.  Use get_opd_info.
* elf64-ppc.h (ppc64_elf_mark_entry_syms): Delete.
ld/
* emultempl/ppc64elf.em (ppc_after_open): Delete.
(LDEMUL_AFTER_OPEN): Don't define.
bfd/ChangeLog
bfd/elf-bfd.h
bfd/elf64-ppc.c
bfd/elf64-ppc.h
bfd/elflink.c
ld/ChangeLog
ld/emultempl/ppc64elf.em