I'm trying to find the most recent toolchain possible that will have all tests 
pass. I'm using Glibc-2.8, from:
ftp://sources.redhat.com/pub/glibc/snapshots/glibc-2.8-20080901.tar.bz2
I get poor results with recent HJL Binutils and gcc43. I'm also using 
linux-2.6.26.3 headers, but Linux headers have never affected toolchain test 
suites in my experience.

With Binutils-2.18, and gcc-4.2.5-20080827, I get perfect Binutils tests, but 
get three test failures from Glibc... iconvdata/bug-iconv6.out, 
iconvdata/tst-iconv7.out, and math/test-double.out.

By dropping -mtune=native, from configparms, I lose a math/test-double.out 
failure from Glibc. My -mtune=native equals -mtune=prescott, according to 
gcc -v dummy.c, and -mtune=prescott has always caused toolchain failures for 
me.

I retried with 'echo "CFLAGS += -march=i486 -mtune=i686" > configparms', and 
got all 3 failures, listed above. So math/test-double.out probably fails 
when -mtune is i686 or above (possibly i586 too).

On my host system, with gcc41, and binutils-2.17, the glibc-2.8 test suite 
passes perfectly.

Have any of you had all of glibc-2.8's tests pass with gcc42?

robert

Attachment: pgpNxn83vrviC.pgp
Description: PGP signature

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to