[U-Boot] Build error with the master branch

Stefano Babic sbabic at denx.de
Thu Jan 27 12:12:59 CET 2011


On 01/27/2011 08:42 AM, Jason Liu wrote:
> Hi, There,
> 

Hi Jason,

> 
> I found this error is related with the following commit:
> 
> commit 8aba9dceebb14144e07d19593111ee3a999c37fc
> 
> Are you aware of that?

I can confirm this problem, and it is relevant for arm only.
As far I can understand at the moment, it is due to the -pie settings in
arch/arm/config.mk.

However, it is not to me clear because -pie is added to PLATFORM_LDFLAGS
and not to LDFLAGS_u-boot. Also before the patch the -pie option is used
only for linking u-boot at the end of the build process and not for
partial linking. Probably does it come when we used libraries instead of
objects ?

Setting LDFLAGS_u-boot in arch/arm/config.mk to -pie and removing it
from PLATFORM_LDFLAGS removes the build error. Not yet tested, anyway.

Best regards,
Stefano Babic

-- 
=====================================================================
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-0 Fax: +49-8142-66989-80  Email: office at denx.de
=====================================================================


More information about the U-Boot mailing list