[coreboot] #165: Geode VSA re-parsing to elf fails on 64 bit platforms
coreboot
svn at coreboot.org
Thu Jun 3 12:06:13 CEST 2010
#165: Geode VSA re-parsing to elf fails on 64 bit platforms
--------------------------------------------+-------------------------------
Reporter: edwin_beasant@… | Owner: stepan@…
Type: defect | Status: new
Priority: major | Milestone: Going mainstream
Component: coreboot | Keywords: VSA Geode ld cbfs
Dependencies: | Patchstatus: patch needs review
--------------------------------------------+-------------------------------
When compiling coreboot on a platform that uses the elf_x86_64 emulation
as its default linker emulation, ld barfs when trying to re-mangle the VSA
for addition to the CBFS.
The VSA in inherently 32-bit (as determined by the previous objcopy line)
and therefore the linker emulation option should probably follow the
convention.
The attached patch fixes this by adding the "-m elf_i386" option to the ld
line for converting the VSA.
Thanks,
Edwin
--
Ticket URL: <https://tracker.coreboot.org/trac/coreboot/ticket/165>
coreboot <http://www.coreboot.org/>
More information about the coreboot
mailing list