Hi guy,

In order to have soft-float support in toolchain, I tried to build our 
toolchain using Linaro ct-ng script. 
I used "linaro-armeb-linux-gnueabihf" configuration then change floating point 
option from hard to soft. 

There is the error I have:
[ERROR]    
/projects/broadcom-linux/joelz/r/linaro-gcc-build/.build/armeb-linux-gnueabi/build/gcc-core-shared/lib/gcc/armeb-linux-gnueabi/4.8.3/../../../../armeb-linux-gnueabi/bin/ld:
 error: 
/projects/broadcom-linux/joelz/r/linaro-gcc-build/.build/armeb-linux-gnueabi/build/gcc-core-shared/lib/gcc/armeb-linux-gnueabi/4.8.3/libgcc.a(bpabi.o)
 uses VFP register arguments, 
/projects/broadcom-linux/joelz/r/linaro-gcc-build/.build/armeb-linux-gnueabi/build/build-libc/elf/librtld.map.o
 does not

For short, libgcc.a(bpabi.o) uses VFP register arguments, but librtld.map.o 
does not.

The C library used is eglibc version (Linaro 2.19-2014.04), is this a way to 
make eglibc work with sfot-float?

Thanks!

Joel


_______________________________________________
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Reply via email to