diff options
author | Bob Wilson <bob.wilson@acm.org> | 2007-02-03 06:25:00 +0000 |
---|---|---|
committer | Bob Wilson <bob.wilson@acm.org> | 2007-02-03 06:25:00 +0000 |
commit | f0e6fdb2709023eafa44ccfc4f00be3dcbba8226 (patch) | |
tree | 209f99170ec6ae9927842a38a6463bac8007b782 /gdb/sparc-stub.c | |
parent | b3d2152a313899c593e6f5d5564de4ac2700b591 (diff) | |
download | gdb-f0e6fdb2709023eafa44ccfc4f00be3dcbba8226.zip gdb-f0e6fdb2709023eafa44ccfc4f00be3dcbba8226.tar.gz gdb-f0e6fdb2709023eafa44ccfc4f00be3dcbba8226.tar.bz2 |
* elf32-xtensa.c (plt_reloc_count): Move into link hash table.
(struct elf_xtensa_link_hash_table): New.
(elf_xtensa_hash_table): New.
(elf_xtensa_link_hash_table_create): New.
(elf_xtensa_check_relocs): Update plt_reloc_count references.
Update arguments to add_extra_plt_sections.
(elf_xtensa_create_dynamic_sections): Record new sections in the hash
table. Update for plt_reloc_count and add_extra_plt_sections.
(add_extra_plt_sections, elf_xtensa_create_plt_entry): Replace dynobj
argument with link info. Update calls to elf_xtensa_get_plt_section
and elf_xtensa_get_gotplt_section.
(elf_xtensa_allocate_local_got_size, elf_xtensa_size_dynamic_sections)
(elf_xtensa_relocate_section, elf_xtensa_finish_dynamic_sections)
(elf_xtensa_discard_info_for_section, shrink_dynamic_reloc_sections)
(relax_property_section): Get sections from the hash table and update
function calls.
(elf_xtensa_get_plt_section, elf_xtensa_get_gotplt_section): Replace
dynobj argument with link info. Get sections for first plt chunk from
the hash table.
(bfd_elf32_bfd_link_hash_table_create): Define.
Diffstat (limited to 'gdb/sparc-stub.c')
0 files changed, 0 insertions, 0 deletions