Trying to build a mips-softfloat-linux-gnu cross toolchain using crossdev failed at glibc-2.17 compilation with the given error : configure: error: could not determine if compiler is using hard or soft floating point ABI Full log attached Reproducible: Always Steps to Reproduce: 1. crossdev -t mips-softfloat-linux-gnu
Created attachment 344444 [details] build.log
Also, it work like a charm with glibc-2.16.0
what version of gcc are you using ? post as an attachment the output of: mips-softfloat-linux-gnu-gcc -E -dD </dev/null - -P
(In reply to comment #3) > what version of gcc are you using ? the HOST is using x86_64-pc-linux-gnu-4.6.3 (gcc version 4.6.3 (Gentoo Hardened 4.6.3 p1.11, pie-0.5.2)) > post as an attachment the output of: > mips-softfloat-linux-gnu-gcc -E -dD </dev/null - -P I have no mips-softfloat-linux-gnu-gcc yet as gcc-stage1 is building after glibc-headers. Yeah, the bug subject is wrong
(In reply to comment #4) ok, that is a very different situation
should be all set now in the tree; thanks for the report! Commit message: Force mips float/abi cached vars http://sources.gentoo.org/sys-libs/glibc/files/eblits/src_compile.eblit?r1=1.34&r2=1.35