OSDN Git Service

* elf64-sparc.c (struct sparc64_elf_link_hash_table): New 'sgot' and
authorebotcazou <ebotcazou>
Sun, 9 Jan 2005 19:48:28 +0000 (19:48 +0000)
committerebotcazou <ebotcazou>
Sun, 9 Jan 2005 19:48:28 +0000 (19:48 +0000)
commit29b0dda55da9cc937137e29855dce8bff85a4816
tree81236d3152b59290e0d739b53d79e57243f4e064
parenta430d2517d1588e19840d2742c4a8e4524341494
* elf64-sparc.c (struct sparc64_elf_link_hash_table): New 'sgot' and
'srelgot' fields.
(create_got_section): New function.
(sparc64_elf_create_dynamic_sections): Likewise.
(sparc64_elf_check_relocs): Invoke create_got_section instead of
_bfd_elf_create_got_section.  Use the sgot and srelgot shortcuts.
(sparc64_elf_size_dynamic_sections): Use the srelgot shortcut.
(sparc64_elf_relocate_section): Use the sgot and srelgot shortcuts.
(sparc64_elf_finish_dynamic_symbol): Likewise.
(sparc64_elf_finish_dynamic_sections): Use the sgot shortcut.
(elf_backend_create_dynamic_sections): Define to
sparc64_elf_create_dynamic_sections.
bfd/ChangeLog
bfd/elf64-sparc.c