#165: Geode VSA re-parsing to elf fails on 64 bit platforms --------------------------------------------+------------------------------- Reporter: edwin_beas...@… | Owner: ste...@… 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/> -- coreboot mailing list: coreboot@coreboot.org http://www.coreboot.org/mailman/listinfo/coreboot