about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2014-08-06 23:44:29 -0400
committerMike Frysinger <vapier@gentoo.org>2014-08-12 19:54:02 -0400
commit61b1ef6e7cc4518cdadb808dfa78980cc15a63c3 (patch)
tree5ca04e8eb95d11b26b74bbaeea9226787bf7dbdd /ChangeLog
parent898c62f488e9c403bbb1a96d06c7a257b047fcbc (diff)
downloadglibc-61b1ef6e7cc4518cdadb808dfa78980cc15a63c3.tar.gz
glibc-61b1ef6e7cc4518cdadb808dfa78980cc15a63c3.tar.xz
glibc-61b1ef6e7cc4518cdadb808dfa78980cc15a63c3.zip
detect broken linker handling of __ehdr_start
Older versions of ld on ia64 support __ehdr_start, but generate relocs
when they shouldn't.  This causes the ld.so to not run because it tries
to resolve the __ehdr_start symbol (but it's not exported).
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 279bad7d41..d385cc937e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2014-08-12  Mike Frysinger  <vapier@gentoo.org>
+
+	* configure.ac: Change __ehdr_start code to dereference the struct.
+	Run readelf on the output to look for relocations.
+	* configure: Regenerated.
+
 2014-08-12  Joseph Myers  <joseph@codesourcery.com>
 
 	[BZ #17261]