* elf64-ppc.c (struct ppc_link_hash_table): Remove top_index. Modify
commitb12ad18886b6285212a3a93136f4f2f9401ee267
authorAlan Modra <amodra@bigpond.net.au>
Tue, 17 Jun 2003 09:10:41 +0000 (17 09:10 +0000)
committerAlan Modra <amodra@bigpond.net.au>
Tue, 17 Jun 2003 09:10:41 +0000 (17 09:10 +0000)
tree87e705e400f3f428fb5b3a02bd5bbe20ea13d2f1
parent5889a020920d1a18f439749a789f74f7081c570b
* elf64-ppc.c (struct ppc_link_hash_table): Remove top_index.  Modify
input_list.
(ppc64_elf_link_hash_table_create): Init input_list here.
(ppc64_elf_setup_section_lists): Remove code setting up input lists
per output section.  Set toc_off for abs and other standard sections.
(ppc64_elf_reinit_toc): Don't set elf_gp on input bfds lacking a toc.
(ppc64_elf_next_input_section): Adjust for single input section list.
Don't set toc_curr from input bfds that haven't set elf_gp.
(group_sections): Adjust for single input section list.
bfd/ChangeLog
bfd/elf64-ppc.c