
Dear Daniel Mack,
In message 4F1D60E8.4030609@lertes.de you wrote:
i recently stumbled upon a compile-error which appears after trying to compile via
/./MAKEALL --arch arm --cpu pxa --vendor toradex/
, it appears U-Boot uses software-FP whereas the native XScale-libs use hardware-FP, see for yourself please :
This is a tool chain problem. You should get one that supports soft-FP, especially on processors that don;t have a FPU in the first place.
/arm-linux-ld: ERROR: /usr/lib/gcc/arm-xscale-linux-gnu/3.4.6/libgcc.a(_udivsi3.oS) uses hardware FP, whereas u-boot uses software FP/
GCC 3.4 has always been (in)famous for causing issues, especially on ARM. And it is so old that you can consider it unsupported.
Is there a solution for this, am i missing something?
I guess you did not bother to check the mailing list archives? You should.
Best regards,
Wolfgang Denk