Hi There!
I hope that's not OT here, but it was discussed a long time ago in here: http://gcc.gnu.org/ml/gcc/2004-01/msg01766.html But I don't get the idea of how to fix it:
I am running into troubles to build the glibc-2.3.5 with the latest gcc-3.4-200504xx on the latest 2.6.11.x kernels. on an mpc8540 embedded ppc (e500) w/ fp-emulation.
make check fails at the following tests: math: test-float.out //rounding issues... checked and ignored test-ifloat.out //rounding issues... checked and ignored nptl: tst-cancel17 //problem with new kernel. should work with 2.6.10, ignore for now?! tst-cancelx4,5,10..18,20,21 //Unwind stuff tst-cleanupx0,1,3,4 //?? tst-oncex3,4 //?? rt: tst-timer5 //?? tst-mqueue8x
So, what's the suggested way to get through the tests? Are there some patches to fix that or do I need to go back to linux-2.6.8.1 to build? Can you please put some more light on what I've missed here, please.
Some more info: $gcc -v Reading specs from /usr/local/lib/gcc/powerpc-unknown-linux-gnu/3.4.4/specs Configured with: ../gcc-3.4-20050422/configure --with-float=soft --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-languages=c,c++,objc --enable-nls=yes --enable-clocale=gnu Thread model: posix gcc version 3.4.4 20050422 (prerelease)
and I built glibc with ../glibc-2.3.5/configure --prefix=/usr --disable-profile --enable-kernel=2.6.0 --without-fp --without-cvs --enable-add-ons
Best greets,
Clemens Koller _______________________________ R&D Imaging Devices Anagramm GmbH Rupert-Mayer-Str. 45/1 81379 Muenchen Germany
http://www.anagramm.de Phone: +49-89-741518-50 Fax: +49-89-741518-19