[U-Boot] Build failures with hard float

Sergey Kubushyn ksi at koi8.net
Mon Mar 21 23:57:57 CET 2016


There are multiple build failures with hard float toolchains caused by
switching to 64-bit data. This shows up in drivers/video among others i.e.
in ipu_common.c when building for i.MX6 with video enabled.

=== Cut ===
arm-linux-gnueabi-ld.bfd: error:
/opt/arm-linux-toolchain/lib/gcc/arm-linux-gnueabi/5.3.0/libgcc.a(_
udivmoddi4.o) uses VFP register arguments, u-boot does not
arm-linux-gnueabi-ld.bfd: failed to merge target specific data of file
/opt/arm-linux-toolchain/lib/
gcc/arm-linux-gnueabi/5.3.0/libgcc.a(_udivmoddi4.o)
Makefile:1191: recipe for target 'u-boot' failed
make: *** [u-boot] Error 1
=== Cut ===

Is something going to be done with this?

---
******************************************************************
*  KSI at home    KOI8 Net  < >  The impossible we do immediately.  *
*  Las Vegas   NV, USA   < >  Miracles require 24-hour notice.   *
******************************************************************


More information about the U-Boot mailing list