about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2012-10-22 23:40:42 -0400
committerMike Frysinger <vapier@gentoo.org>2012-10-24 17:01:13 -0400
commit0cae3f4b033e441d820f4521fa5736e4e6e4d713 (patch)
tree6dcd02609d8d6100a9950924817db601d9815b10 /ChangeLog
parentde2b6422c641490b92b3130a519693166323423c (diff)
downloadglibc-0cae3f4b033e441d820f4521fa5736e4e6e4d713.tar.gz
glibc-0cae3f4b033e441d820f4521fa5736e4e6e4d713.tar.xz
glibc-0cae3f4b033e441d820f4521fa5736e4e6e4d713.zip
change ifunc assembly test to a link test
The test currently tests the binutils frontend support which passes for
all versions of binutils we currently require (2.20+).  It doesn't test
the backend which is required for ifunc to actually work, and which most
targets don't yet support.

Change the assembly code so that when we link it, we get a file that has
ifunc relocations if the backend supports it.  That way we can test to
see if binutils supports everything we need.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 0b34621859..3c9a31e2eb 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
 2012-10-24  Mike Frysinger  <vapier@gentoo.org>
 
+	* configure.in: Move READELF check to start of file.
+	(libc_cv_ld_gnu_indirect_function): Change to a link test. Rename from
+	libc_cv_asm_gnu_indirect_function in the process.
+	* configure: Regenerated.
+
+2012-10-24  Mike Frysinger  <vapier@gentoo.org>
+
 	* configure.in (libc_cv_gcc_static_libgcc): Drop -q flag to grep and
 	send the output to /dev/null.
 	(libc_cv_cc_with_libunwind): Likewise.