aboutsummaryrefslogtreecommitdiff
path: root/bfd
diff options
context:
space:
mode:
authorRoland McGrath <roland@gnu.org>2007-07-09 21:25:39 +0000
committerRoland McGrath <roland@gnu.org>2007-07-09 21:25:39 +0000
commitfd2f25da9bc875ddeb5c03bdb515fd23934c1e7f (patch)
tree064a80f20c3c6634b10f569003bb35a4a32c90c6 /bfd
parentc0065db7328646edb30d44e0ed2d38e2d9cc3ea5 (diff)
downloadgdb-fd2f25da9bc875ddeb5c03bdb515fd23934c1e7f.zip
gdb-fd2f25da9bc875ddeb5c03bdb515fd23934c1e7f.tar.gz
gdb-fd2f25da9bc875ddeb5c03bdb515fd23934c1e7f.tar.bz2
.
Diffstat (limited to 'bfd')
-rw-r--r--bfd/ChangeLog15
1 files changed, 15 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index be0ad30..95ea20e 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,18 @@
+2007-07-09 Roland McGrath <roland@redhat.com>
+
+ * elf-bfd.h (struct elf_obj_tdata): Add members
+ emit_note_gnu_build_id and note_gnu_build_id_sec.
+ * elf.c (_bfd_id_note_section_size): New global function.
+ (read_hex, _bfd_elf_write_build_id_section): New static functions.
+ (_bfd_elf_write_object_contents): Call _bfd_elf_write_build_id_section
+ if emit_note_gnu_build_id is set.
+ * Makefile.am (elf.lo): Update dependencies.
+
+ * elf-bfd.h (struct elf_size_info): Add checksum_contents hook.
+ (bfd_elf32_checksum_contents, bfd_elf64_checksum_contents): Declare.
+ * elfcode.h (elf_checksum_contents): New macro and function.
+ (NAME(_bfd_elf,size_info)): Initialize checksum_contents hook.
+
2007-07-06 Michael Snyder <msnyder@access-company.com>
* elflink.c (elf_link_add_object_symbols): Return via