To reproduce: tar xf binutils-2.23.tar.bz2 cd binutils-2.23 ./configure make -j4 cd ld make check Running binutils-2.23/ld/testsuite/ld-ifunc/ifunc.exp ... FAIL: Common symbol override ifunc test 1b === ld Summary === # of expected passes 784 # of unexpected failures 1 # of expected failures 61 # of untested testcases 1 I'm using gcc-4.7.2 and glibc-2.16 on x86_64.
I see this on both i686 and x86_64 using gcc-4.7.2 and glibc-2.16.
We need to backport this patch: http://sourceware.org/ml/binutils-cvs/2012-09/msg00105.html to 2.23 branch.