aboutsummaryrefslogtreecommitdiff
path: root/bfd/ChangeLog
diff options
context:
space:
mode:
authorRichard Sandiford <rdsandiford@googlemail.com>2008-08-07 20:03:25 +0000
committerRichard Sandiford <rdsandiford@googlemail.com>2008-08-07 20:03:25 +0000
commitd5eaccd71d0eecde192070121e3c66a8f1bee39f (patch)
tree97b0def1903340682ec9e8ee7e876cf561db7813 /bfd/ChangeLog
parentaff469fa8d827ab43af54944ad74865e918c979e (diff)
downloadgdb-d5eaccd71d0eecde192070121e3c66a8f1bee39f.zip
gdb-d5eaccd71d0eecde192070121e3c66a8f1bee39f.tar.gz
gdb-d5eaccd71d0eecde192070121e3c66a8f1bee39f.tar.bz2
bfd/
* elf-bfd.h (MIPS_ELF_TDATA): New elf_object_id. * elf32-mips.c (bfd_elf32_mkobject): Define. * elf64-mips.c (bfd_elf64_mkobject): Likewise. * elfn32-mips.c (bfd_elf32_mkobject): Likewise. * elfxx-mips.h (_bfd_mips_elf_mkobject): Declare. * elfxx-mips.c (is_mips_elf): New macro. (_bfd_mips_elf_mkobject): New function. (_bfd_mips_elf_final_link): Use is_mips_elf. (_bfd_mips_elf_merge_private_bfd_data): Likewise.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r--bfd/ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 9b6d808..98ec7e7 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,5 +1,17 @@
2008-08-07 Richard Sandiford <rdsandiford@googlemail.com>
+ * elf-bfd.h (MIPS_ELF_TDATA): New elf_object_id.
+ * elf32-mips.c (bfd_elf32_mkobject): Define.
+ * elf64-mips.c (bfd_elf64_mkobject): Likewise.
+ * elfn32-mips.c (bfd_elf32_mkobject): Likewise.
+ * elfxx-mips.h (_bfd_mips_elf_mkobject): Declare.
+ * elfxx-mips.c (is_mips_elf): New macro.
+ (_bfd_mips_elf_mkobject): New function.
+ (_bfd_mips_elf_final_link): Use is_mips_elf.
+ (_bfd_mips_elf_merge_private_bfd_data): Likewise.
+
+2008-08-07 Richard Sandiford <rdsandiford@googlemail.com>
+
* elfxx-mips.c (mips_elf_record_relocs): Defer allocation of a
global GOT entry when deferring allocation of dynamic relocations.
(allocate_dynrelocs): When allocating deferred dynamic relocations,