OSDN Git Service

bfd/
authoramodra <amodra>
Mon, 9 Aug 2004 03:14:10 +0000 (03:14 +0000)
committeramodra <amodra>
Mon, 9 Aug 2004 03:14:10 +0000 (03:14 +0000)
commit860cdcc8fde55054c97a90f1383e159f96045f1d
treebc8b09d3c547951c78488d3f376fbe7642fe88bc
parentb6d24e1309273e8bda33dd13a6571bf29ae5a791
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