[U-Boot] GCC 5.2 issue on imx28

Wolfgang Denk wd at denx.de
Tue Jul 28 15:37:32 CEST 2015


Dear Otavio,

In message <CAP9ODKqqA6v6Ug4+Cx4fBdCRLchaOxL3SCZN5+iwbbFoKyq-mA at mail.gmail.com> you wrote:
> 
> OE-Core is preparing for upgrade to GCC 5.2 as default compiler and
> mx28 is failing[1] to build with it.
> 
> 1. http://errors.yoctoproject.org/Errors/Details/13878/
> 
> I am not a linker guy so could someone shed any light on this?

Does the same problem happen with the pristine mainline U-Boot tree?

The error message looks pretty cleaar to me:

../arch/arm/cpu/arm926ejs/start.S:108: undefined reference to `lowlevel_init'

In your case (mx28evk_config) this would normally come from
arch/arm/cpu/arm926ejs/mxs/mxs.c:

	inline void lowlevel_init(void) {}

Did you check the compiler release notes for differences in the
handling of such inline funtions?

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,      Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
I'd rather be led to hell than managed to heaven.


More information about the U-Boot mailing list