softfloat toolchain

Konstantin Kletschke lists at ku-gbr.de
Thu Nov 17 10:02:09 UTC 2005


Hi Folks!

Is there any combination of gcc and binutils version which is able to
compile a nofpu softfloat toolchain?
I did not find one yet, every combination bails out sooner or later.

When I select a 4.0.x gcc the result looks promising but in gcc final
it (4.0.1 and 4.0.2) breaks at libmudflap:

configure:2267: $? = 1
configure:2290: checking for C compiler default output file name
configure:2293:  /usr/src/buildroot/toolchain_build_arm_nofpu/gcc-4.0.1-final/gcc/xgcc -B/usr/src/buildroot/toolchain_build_arm_nofpu/gcc-4.0.1-final/gcc/ -B/usr/local/arm/gcc-4.0.1-uClibc-0.9.28/arm-linux-uclibc/bin/ -B/usr/local/arm/gcc-4.0.1-uClibc-0.9.28/arm-linux-uclibc/lib/ -isystem /usr/local/arm/gcc-4.0.1-uClibc-0.9.28/arm-linux-uclibc/include -isystem /usr/local/arm/gcc-4.0.1-uClibc-0.9.28/arm-linux-uclibc/sys-include -g -Os   conftest.c  >&5
/usr/local/arm/gcc-4.0.1-uClibc-0.9.28/arm-linux-uclibc/bin/ld: cannot find -lfloat
collect2: ld returned 1 exit status
configure:2296: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "libmudflap"
| #define PACKAGE_TARNAME "libmudflap"
| #define PACKAGE_VERSION "1.0"
| #define PACKAGE_STRING "libmudflap 1.0"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "libmudflap"
| #define VERSION "1.0"
| /* end confdefs.h.  */
| 
| int
| main ()
| {
| 
|   ;
|   return 0;
| }
configure:2335: error: C compiler cannot create executables
See `config.log' for more details.

Regards, Konsti

-- 
GPG KeyID EF62FCEF
Fingerprint: 13C9 B16B 9844 EC15 CC2E  A080 1E69 3FDA EF62 FCEF



More information about the uClibc mailing list