* elf32-hppa.c (struct elf32_hppa_link_hash_table): Add
commite6269246097917e9cf652286bc68e3bc9c257ba1
authorAlan Modra <amodra@bigpond.net.au>
Sat, 4 May 2002 02:06:22 +0000 (4 02:06 +0000)
committerAlan Modra <amodra@bigpond.net.au>
Sat, 4 May 2002 02:06:22 +0000 (4 02:06 +0000)
tree4526dc0dfc897a0d3fda622e63af727390854ccf
parentba685ccb8e48c0f831dc9627936a8c70535f994b
* elf32-hppa.c (struct elf32_hppa_link_hash_table): Add
bfd_count top_index, input_list, all_local_syms.
(elf32_hppa_setup_section_lists): New function, split from
elf32_hppa_size_stubs.
(elf32_hppa_next_input_section): Likewise.
(group_sections): Likewise.
(get_local_syms): Likewise.
(elf32_hppa_size_stubs): Adjust for split out functions.  Look for
stubs on undefined syms too.
(elf32_hppa_set_gp): Use bfd_link_hash* instead of elf_link_hash*.
Only access htab elf fields when we have and elf hash table.
* elf32-hppa.h (elf32_hppa_setup_section_lists): Declare.
(elf32_hppa_next_input_section): Declare.
bfd/ChangeLog
bfd/elf32-hppa.c
bfd/elf32-hppa.h