bfd/
[deliverable/binutils-gdb.git] / bfd / ChangeLog
index 646a8492f18e00f413a45e7eb450a80f7a436815..f7cbecbd10c005298332a56c95744129b6e22d76 100644 (file)
@@ -1,3 +1,22 @@
+2006-02-25  Richard Sandiford  <richard@codesourcery.com>
+
+       * elf-bfd.h (elf_link_hash_table): Add hplt field.
+       * elflink.c (_bfd_elf_create_dynamic_sections): Initialize it.
+       * elf-m10300.c (_bfd_mn10300_elf_create_got_section): Likewise.
+       * elf32-frv.c (_frv_create_got_section): Likewise.
+       * elf32-m32r.c (m32r_elf_create_dynamic_sections): Likewise.
+       * elf32-sh.c (sh_elf_create_dynamic_sections): Likewise.
+       * elf64-alpha.c (elf64_alpha_create_dynamic_sections): Likewise.
+       * elf64-sh64.c (sh64_elf64_create_dynamic_sections): Likewise.
+       * elf32-i386.c (elf_i386_link_hash_table): Remove hgot and hplt.
+       (elf_i386_link_hash_table_create): Don't initialize them.
+       (elf_i386_size_dynamic_sections): Use the generic ELF hplt and
+       hgot fields.
+       (elf_i386_finish_dynamic_symbol): Likewise.
+       * elf32-ppc.c (ppc_elf_link_hash_table): Remove hplt.
+       (ppc_elf_size_dynamic_sections): Use the generic ELF hplt fields.
+       (ppc_elf_finish_dynamic_symbol): Likewise.
+       
 2006-02-24  DJ Delorie  <dj@redhat.com>
 
        * elf32-m32c.c (m32c_elf_howto_table): Add relaxation relocs.
This page took 0.02277 seconds and 4 git commands to generate.