Hello, On 28 December 2014 at 17:15, Chen-Yu Tsai <[email protected]> wrote: > On Mon, Dec 29, 2014 at 12:11 AM, Hans de Goede <[email protected]> wrote: >> Hi, >> >> >> On 28-12-14 16:51, Jens Thiele wrote: >>> >>> LD u-boot >>> ld.bfd: error: /usr/lib/gcc/arm-linux-gnueabihf/4.9/libgcc.a(bpabi.o) uses >>> VFP register arguments, u-boot does not >>> ld.bfd: failed to merge target specific data of file >>> /usr/lib/gcc/arm-linux-gnueabihf/4.9/libgcc.a(bpabi.o) >>> ld.bfd: error: /usr/lib/gcc/arm-linux-gnueabihf/4.9/libgcc.a(_divdi3.o) >>> uses VFP register arguments, u-boot does not >>> ld.bfd: failed to merge target specific data of file >>> /usr/lib/gcc/arm-linux-gnueabihf/4.9/libgcc.a(_divdi3.o) >>> ld.bfd: error: /usr/lib/gcc/arm-linux-gnueabihf/4.9/libgcc.a(_udivdi3.o) >>> uses VFP register arguments, u-boot does not >>> ld.bfd: failed to merge target specific data of file >>> /usr/lib/gcc/arm-linux-gnueabihf/4.9/libgcc.a(_udivdi3.o) >>> Makefile:1065: recipe for target 'u-boot' failed >>> make: *** [u-boot] Error 1 >> >> >> Weird, you did build upstream u-boot from source for your previous tests. >> right? >> >> and then it did work, right ? > > It seems some recent changes in upstream broke building with hard float > toolchains. Best use soft float. > > It's probably these commits: > > bf1af3d ARM: merge commonly-defined PLATFORM_RELFLAGS > 3102274 ARM: refactor compiler options in config.mk >
Is this being fixed? Depending on particular toolchain default ABI just because somebody decided to frob compiler options is kind of stupid. Thanks Michal -- You received this message because you are subscribed to the Google Groups "linux-sunxi" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
