summaryrefslogtreecommitdiff
path: root/ld
diff options
context:
space:
mode:
authorRoland McGrath <roland@gnu.org>2007-07-13 10:44:44 +0000
committerRoland McGrath <roland@gnu.org>2007-07-13 10:44:44 +0000
commit979dc3bca9fef41121a9b271739be3179be42569 (patch)
treef442a61b881e407097d00e40785c1841cab7c191 /ld
parent5586bca14db58e34f231f8f69873dcb45ff2ccd1 (diff)
downloadbinutils-gdb-979dc3bca9fef41121a9b271739be3179be42569.tar.gz
.
Diffstat (limited to 'ld')
-rw-r--r--ld/ChangeLog15
1 files changed, 15 insertions, 0 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog
index 52324af7555..d0973994e34 100644
--- a/ld/ChangeLog
+++ b/ld/ChangeLog
@@ -1,3 +1,18 @@
+2007-07-13 Roland McGrath <roland@redhat.com>
+
+ * emultempl/elf32.em (struct build_id_info): New type.
+ (gld${EMULATION_NAME}_id_note_section_size): New function.
+ (gld${EMULATION_NAME}_write_build_id_section): New function.
+ (gld${EMULATION_NAME}_after_open): Use them.
+ (DEFAULT_BUILD_ID_STYLE): Change to "sha1".
+ * ld.texinfo (Options): Mention --build-id=sha1.
+
+ * sha1.h: New file (from gnulib).
+ * sha1.c: New file (from gnulib).
+ * Makefile.am (CFILES, HFILES, OFILES, ld_new_SOURCES): Add them.
+ (sha1.o): New target.
+ * Makefile.in: Regenerated.
+
2007-07-13 Alan Modra <amodra@bigpond.net.au>
* ldlang.c (strip_excluded_output_sections): Don't ignore sections