diff options
author | Mike Frysinger <vapier@gentoo.org> | 2014-08-06 23:44:29 -0400 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2014-08-12 19:54:02 -0400 |
commit | 61b1ef6e7cc4518cdadb808dfa78980cc15a63c3 (patch) | |
tree | 5ca04e8eb95d11b26b74bbaeea9226787bf7dbdd /ChangeLog | |
parent | 898c62f488e9c403bbb1a96d06c7a257b047fcbc (diff) | |
download | glibc-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-- | ChangeLog | 6 |
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] |