* elf64-ppc.c (struct ppc_link_hash_table): Remove top_index. Modify
authorAlan Modra <amodra@gmail.com>
Tue, 17 Jun 2003 09:10:41 +0000 (09:10 +0000)
committerAlan Modra <amodra@gmail.com>
Tue, 17 Jun 2003 09:10:41 +0000 (09:10 +0000)
commit3d6f9012bb716b467d0e67172c2658c02c1ad9fd
tree717c0f9692cd057a08efe7c393547402d8bc0342
parent3605c34ae8991579487a42f8f1f765b298d8489f
* 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