Bug 4524

Summary: u-boot fails to compile
Product: [Build System, Metadata & Runtime] BSPs Reporter: Ross Burton <ross.burton>
Component: bsps-meta-fsl-ppcAssignee: Zhenhua Luo <zhenhua.luo>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Medium+ CC: b40290, sgw
Version: 1.5   
Target Milestone: 1.5   
Hardware: x86   
OS: Multiple   
Whiteboard: (autobuilder)
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---

Description Ross Burton 2013-05-22 10:18:54 UTC
With fsl-ppc in master:

| release.S: Assembler messages:
| release.S:236: Error: value of 4294963524 too large for field of 2 bytes at 170
| release.S:237: Error: operand out of range (0xfffffffffffff144 is not between 0x0000000000000000 and 0x000000000000ffff)
| release.S:237: Error: value of 4294963524 too large for field of 2 bytes at 174
| release.S:365: Error: value of 4294963524 too large for field of 2 bytes at 206
| release.S:366: Error: operand out of range (0xfffffffffffff144 is not between 0x0000000000000000 and 0x000000000000ffff)
| release.S:366: Error: value of 4294963524 too large for field of 2 bytes at 210
| release.S:390: Error: value of 4294963520 too large for field of 2 bytes at 278
| release.S:391: Error: operand out of range (0xfffffffffffff140 is not between 0x0000000000000000 and 0x000000000000ffff)
| release.S:391: Error: value of 4294963520 too large for field of 2 bytes at 282

http://autobuilder.yoctoproject.org:8011/builders/nightly-fsl-ppc-lsb/builds/115/steps/Building%20Images/logs/stdio
Comment 1 Richard Purdie 2013-05-30 14:39:48 UTC
*** Bug 4533 has been marked as a duplicate of this bug. ***
Comment 2 Zhenhua Luo 2013-06-03 04:23:25 UTC
The u-boot build error is introduced by binutils-2.23.2, the fix patches are available in the mainline of binutils. 

The Yocto patch has been submitted. http://patches.openembedded.org/patch/51071/