OSDN Git Service

bfd/
authorAlan Modra <amodra@bigpond.net.au>
Mon, 9 Aug 2004 03:14:11 +0000 (03:14 +0000)
committerAlan Modra <amodra@bigpond.net.au>
Mon, 9 Aug 2004 03:14:11 +0000 (03:14 +0000)
commitd347c04d94201265c4a89909aad389dfb90a7825
treed943f85bfdc46ad2802c7f38f65e702699342d02
parent95043f2f5d006cd357f87b50fd32641b1ad1955c
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