diff options
author | Eric Botcazou <ebotcazou@libertysurf.fr> | 2005-01-09 19:48:28 +0000 |
---|---|---|
committer | Eric Botcazou <ebotcazou@libertysurf.fr> | 2005-01-09 19:48:28 +0000 |
commit | a51a7930ba7a2a6439e35ae66c76c3029deecd72 (patch) | |
tree | 101ba05c20b016b378915f8dddccc3d44898fd55 /bfd/ChangeLog | |
parent | 7cb9022a1453bc12448303e0139a1814fd815d7b (diff) | |
download | gdb-a51a7930ba7a2a6439e35ae66c76c3029deecd72.zip gdb-a51a7930ba7a2a6439e35ae66c76c3029deecd72.tar.gz gdb-a51a7930ba7a2a6439e35ae66c76c3029deecd72.tar.bz2 |
* 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.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r-- | bfd/ChangeLog | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 4f25e96..f163660 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,5 +1,20 @@ 2005-01-09 Eric Botcazou <ebotcazou@libertysurf.fr> + * 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. + +2005-01-09 Eric Botcazou <ebotcazou@libertysurf.fr> + * elf32-sparc.c (elf32_sparc_omit_section_dynsym): New function. (elf_backend_omit_section_dynsym): Define to it. * elf64-sparc.c (sparc64_elf_omit_section_dynsym): New function. |