Author: oxygene
Date: Mon Jun  7 16:09:41 2010
New Revision: 5617
URL: https://tracker.coreboot.org/trac/coreboot/changeset/5617

Log:
Make sure VSA is linked as ELF32 for i386 (instead of whatever the compiler 
considers native).

Signed-off-by: Patrick Georgi <[email protected]>
Acked-by: Patrick Georgi <[email protected]>

Modified:
   trunk/src/arch/i386/Makefile.inc

Modified: trunk/src/arch/i386/Makefile.inc
==============================================================================
--- trunk/src/arch/i386/Makefile.inc    Mon Jun  7 15:58:17 2010        (r5616)
+++ trunk/src/arch/i386/Makefile.inc    Mon Jun  7 16:09:41 2010        (r5617)
@@ -58,7 +58,7 @@
 ifeq ($(CONFIG_GEODE_VSA_FILE),y)
        @printf "    VSA        $(CONFIG_VSA_FILENAME)\n"
        $(OBJCOPY) --set-start 0x20 --adjust-vma 0x60000 -I binary -O 
elf32-i386 -B i386 $(CONFIG_VSA_FILENAME) $(obj)/vsa.o
-       $(LD) -e 0x60020 --section-start .data=0x60000 $(obj)/vsa.o -o 
$(obj)/vsa.elf
+       $(LD) -m elf_i386 -e 0x60020 --section-start .data=0x60000 $(obj)/vsa.o 
-o $(obj)/vsa.elf
        $(CBFSTOOL) [email protected] add-stage $(obj)/vsa.elf vsa
 endif
        mv [email protected] $@

-- 
coreboot mailing list: [email protected]
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to