[coreboot] [commit] r5617 - trunk/src/arch/i386

repository service svn at coreboot.org
Mon Jun 7 16:09:46 CEST 2010


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 <patrick.georgi at coresystems.de>
Acked-by: Patrick Georgi <patrick.georgi at coresystems.de>

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) $@.tmp add-stage $(obj)/vsa.elf vsa
 endif
 	mv $@.tmp $@




More information about the coreboot mailing list