[openfirmware] [commit] r1927 - in cpu: arm/Linux x86/Linux
repository service
svn at openfirmware.info
Wed Aug 11 06:54:43 CEST 2010
Author: wmb
Date: Wed Aug 11 06:54:43 2010
New Revision: 1927
URL: http://tracker.coreboot.org/trac/openfirmware/changeset/1927
Log:
ARM - separated the staticly linked armforth.static from the native wrapper
to make things work more smoothly when compiling natively.
Added:
cpu/arm/Linux/armforth.static
- copied unchanged from r1926, cpu/arm/Linux/armforth
Deleted:
cpu/arm/Linux/armforth
Modified:
cpu/arm/Linux/Makefile
cpu/x86/Linux/armforth
Modified: cpu/arm/Linux/Makefile
==============================================================================
--- cpu/arm/Linux/Makefile Wed Aug 11 06:39:19 2010 (r1926)
+++ cpu/arm/Linux/Makefile Wed Aug 11 06:54:43 2010 (r1927)
@@ -3,7 +3,6 @@
BP=../../..
CFLAGS = -DARM -mlittle-endian
-LFLAGS = -static
WRTAIL = forth/wrapper
WRDIR = ${BP}/${WRTAIL}
@@ -26,6 +25,11 @@
armforth: ${OBJS}
${CC} ${CFLAGS} ${LFLAGS} -o $@ ${OBJS}
+# This staticly-linked wrapper is used by cpu/x86/Linux/armforth for cross-building
+# with the help of QEMU.
+armforth.static: ${OBJS}
+ ${CC} ${CFLAGS} ${LFLAGS} -static -o $@ ${OBJS}
+
%.o: ${WRDIR}/%.c
${CC} -c ${CFLAGS} $< -o $@
Copied: cpu/arm/Linux/armforth.static (from r1926, cpu/arm/Linux/armforth)
==============================================================================
Binary file (source and/or target). No diff available.
Modified: cpu/x86/Linux/armforth
==============================================================================
--- cpu/x86/Linux/armforth Wed Aug 11 06:39:19 2010 (r1926)
+++ cpu/x86/Linux/armforth Wed Aug 11 06:54:43 2010 (r1927)
@@ -1,2 +1,2 @@
#!/bin/sh
-qemu-arm ${BP}/cpu/arm/Linux/forth $*
+qemu-arm ${BP}/cpu/arm/Linux/armforth.static $*
More information about the openfirmware
mailing list