[Vm-dev] [commit][3410] Make the ARM buold scripts explicit about compiling for armv6/pi 1.

commits at squeakvm.org commits at squeakvm.org
Sun Jul 19 02:15:20 UTC 2015


Revision: 3410
Author:   eliot
Date:     2015-07-18 19:15:20 -0700 (Sat, 18 Jul 2015)
Log Message:
-----------
Make the ARM buold scripts explicit about compiling for armv6/pi 1.
Maybe we should have a single point of configuration for armv6/Pi1 armv7/Pi2,
but this will do for now.

Modified Paths:
--------------
    branches/Cog/build.linux32ARM/newspeak.cog.spur/build/mvm
    branches/Cog/build.linux32ARM/newspeak.cog.spur/build.assert/mvm
    branches/Cog/build.linux32ARM/newspeak.cog.spur/build.debug/mvm
    branches/Cog/build.linux32ARM/newspeak.stack.spur/build/mvm
    branches/Cog/build.linux32ARM/newspeak.stack.spur/build.assert/mvm
    branches/Cog/build.linux32ARM/newspeak.stack.spur/build.debug/mvm
    branches/Cog/build.linux32ARM/squeak.cog.spur/build/mvm
    branches/Cog/build.linux32ARM/squeak.cog.spur/build.assert/mvm
    branches/Cog/build.linux32ARM/squeak.cog.spur/build.debug/mvm
    branches/Cog/build.linux32ARM/squeak.stack.spur/build/mvm
    branches/Cog/build.linux32ARM/squeak.stack.spur/build.assert/mvm
    branches/Cog/build.linux32ARM/squeak.stack.spur/build.debug/mvm
    branches/Cog/build.linux32ARM/squeak.stack.v3/build/mvm
    branches/Cog/build.linux32ARM/squeak.stack.v3/build.assert/mvm
    branches/Cog/build.linux32ARM/squeak.stack.v3/build.debug/mvm

Property Changed:
----------------
    branches/Cog/platforms/Cross/vm/sqSCCSVersion.h

Modified: branches/Cog/build.linux32ARM/newspeak.cog.spur/build/mvm
===================================================================
--- branches/Cog/build.linux32ARM/newspeak.cog.spur/build/mvm	2015-07-19 01:39:04 UTC (rev 3409)
+++ branches/Cog/build.linux32ARM/newspeak.cog.spur/build/mvm	2015-07-19 02:15:20 UTC (rev 3410)
@@ -19,7 +19,7 @@
 		--without-vm-display-fbdev --with-vmversion=5.0 \
 		--with-src=nsspursrc --with-plugins=nsspursrc/plugins \
 		--without-vm-display-fbdev --without-npsqueak --enable-fast-bitblt \
-	CC=gcc \
+	CC="gcc -march=armv6 -mfpu=vfp -mfloat-abi=hard" \
 	CXX=g++ \
 	CFLAGS="$OPT -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DI_REALLY_DONT_CARE_HOW_UNSAFE_THIS_IS -DCOGMTVM=0" \
 	LIBS="-lpthread -luuid -lasound" \

Modified: branches/Cog/build.linux32ARM/newspeak.cog.spur/build.assert/mvm
===================================================================
--- branches/Cog/build.linux32ARM/newspeak.cog.spur/build.assert/mvm	2015-07-19 01:39:04 UTC (rev 3409)
+++ branches/Cog/build.linux32ARM/newspeak.cog.spur/build.assert/mvm	2015-07-19 02:15:20 UTC (rev 3410)
@@ -19,7 +19,7 @@
 		--without-vm-display-fbdev --with-vmversion=5.0 \
 		--with-src=nsspursrc --with-plugins=nsspursrc/plugins \
 		--without-vm-display-fbdev --without-npsqueak --enable-fast-bitblt \
-	CC=gcc \
+	CC="gcc -march=armv6 -mfpu=vfp -mfloat-abi=hard" \
 	CXX=g++ \
 	CFLAGS="$OPT -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DI_REALLY_DONT_CARE_HOW_UNSAFE_THIS_IS -DCOGMTVM=0" \
 	LIBS="-lpthread -luuid -lasound" \

Modified: branches/Cog/build.linux32ARM/newspeak.cog.spur/build.debug/mvm
===================================================================
--- branches/Cog/build.linux32ARM/newspeak.cog.spur/build.debug/mvm	2015-07-19 01:39:04 UTC (rev 3409)
+++ branches/Cog/build.linux32ARM/newspeak.cog.spur/build.debug/mvm	2015-07-19 02:15:20 UTC (rev 3410)
@@ -19,7 +19,7 @@
 		--without-vm-display-fbdev --with-vmversion=5.0 \
 		--with-src=nsspursrc --with-plugins=nsspursrc/plugins \
 		--without-vm-display-fbdev --without-npsqueak --enable-fast-bitblt \
-	CC=gcc \
+	CC="gcc -march=armv6 -mfpu=vfp -mfloat-abi=hard" \
 	CXX=g++ \
 	CFLAGS="$OPT -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64  -DI_REALLY_DONT_CARE_HOW_UNSAFE_THIS_IS -DCOGMTVM=0" \
 	LIBS="-lpthread -luuid -lasound" \

Modified: branches/Cog/build.linux32ARM/newspeak.stack.spur/build/mvm
===================================================================
--- branches/Cog/build.linux32ARM/newspeak.stack.spur/build/mvm	2015-07-19 01:39:04 UTC (rev 3409)
+++ branches/Cog/build.linux32ARM/newspeak.stack.spur/build/mvm	2015-07-19 02:15:20 UTC (rev 3410)
@@ -19,7 +19,7 @@
 	--with-vmversion=5.0 \
 	--with-src=nsspurstacksrc --with-plugins=nsspursrc/plugins --disable-cogit \
 	--without-vm-display-fbdev --without-npsqueak --enable-fast-bitblt \
-	CC=gcc \
+	CC="gcc -march=armv6 -mfpu=vfp -mfloat-abi=hard" \
 	CXX=g++ \
 	CFLAGS="$OPT -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" \
 	LIBS="-lpthread -luuid" \

Modified: branches/Cog/build.linux32ARM/newspeak.stack.spur/build.assert/mvm
===================================================================
--- branches/Cog/build.linux32ARM/newspeak.stack.spur/build.assert/mvm	2015-07-19 01:39:04 UTC (rev 3409)
+++ branches/Cog/build.linux32ARM/newspeak.stack.spur/build.assert/mvm	2015-07-19 02:15:20 UTC (rev 3410)
@@ -19,7 +19,7 @@
 	--with-vmversion=5.0 \
 	--with-src=nsspurstacksrc --with-plugins=nsspursrc/plugins --disable-cogit \
 	--without-vm-display-fbdev --without-npsqueak --enable-fast-bitblt \
-	CC=gcc \
+	CC="gcc -march=armv6 -mfpu=vfp -mfloat-abi=hard" \
 	CXX=g++ \
 	CFLAGS="$OPT -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" \
 	LIBS="-lpthread -luuid" \

Modified: branches/Cog/build.linux32ARM/newspeak.stack.spur/build.debug/mvm
===================================================================
--- branches/Cog/build.linux32ARM/newspeak.stack.spur/build.debug/mvm	2015-07-19 01:39:04 UTC (rev 3409)
+++ branches/Cog/build.linux32ARM/newspeak.stack.spur/build.debug/mvm	2015-07-19 02:15:20 UTC (rev 3410)
@@ -19,7 +19,7 @@
 	--with-vmversion=5.0 \
 	--with-src=nsspurstacksrc --with-plugins=nsspursrc/plugins --disable-cogit \
 	--without-vm-display-fbdev --without-npsqueak --enable-fast-bitblt \
-	CC=gcc \
+	CC="gcc -march=armv6 -mfpu=vfp -mfloat-abi=hard" \
 	CXX=g++ \
 	CFLAGS="$OPT -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" \
 	LIBS="-lpthread -luuid" \

Modified: branches/Cog/build.linux32ARM/squeak.cog.spur/build/mvm
===================================================================
--- branches/Cog/build.linux32ARM/squeak.cog.spur/build/mvm	2015-07-19 01:39:04 UTC (rev 3409)
+++ branches/Cog/build.linux32ARM/squeak.cog.spur/build/mvm	2015-07-19 02:15:20 UTC (rev 3410)
@@ -19,7 +19,7 @@
 		--without-vm-display-fbdev --with-vmversion=5.0 \
 		--with-src=spursrc --with-plugins=src/plugins \
 		--without-vm-display-fbdev --without-npsqueak --enable-fast-bitblt \
-	CC=gcc \
+	CC="gcc -march=armv6 -mfpu=vfp -mfloat-abi=hard" \
 	CXX=g++ \
 	CFLAGS="$OPT -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DI_REALLY_DONT_CARE_HOW_UNSAFE_THIS_IS -DCOGMTVM=0" \
 	LIBS="-lpthread -luuid -lasound" \

Modified: branches/Cog/build.linux32ARM/squeak.cog.spur/build.assert/mvm
===================================================================
--- branches/Cog/build.linux32ARM/squeak.cog.spur/build.assert/mvm	2015-07-19 01:39:04 UTC (rev 3409)
+++ branches/Cog/build.linux32ARM/squeak.cog.spur/build.assert/mvm	2015-07-19 02:15:20 UTC (rev 3410)
@@ -19,7 +19,7 @@
 		--without-vm-display-fbdev --with-vmversion=5.0 \
 		--with-src=spursrc --with-plugins=src/plugins \
 		--without-vm-display-fbdev --without-npsqueak --enable-fast-bitblt \
-	CC=gcc \
+	CC="gcc -march=armv6 -mfpu=vfp -mfloat-abi=hard" \
 	CXX=g++ \
 	CFLAGS="$OPT -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DI_REALLY_DONT_CARE_HOW_UNSAFE_THIS_IS -DCOGMTVM=0" \
 	LIBS="-lpthread -luuid -lasound" \

Modified: branches/Cog/build.linux32ARM/squeak.cog.spur/build.debug/mvm
===================================================================
--- branches/Cog/build.linux32ARM/squeak.cog.spur/build.debug/mvm	2015-07-19 01:39:04 UTC (rev 3409)
+++ branches/Cog/build.linux32ARM/squeak.cog.spur/build.debug/mvm	2015-07-19 02:15:20 UTC (rev 3410)
@@ -19,7 +19,7 @@
 		--without-vm-display-fbdev --with-vmversion=5.0 \
 		--with-src=spursrc --with-plugins=src/plugins \
 		--without-vm-display-fbdev --without-npsqueak --enable-fast-bitblt \
-	CC=gcc \
+	CC="gcc -march=armv6 -mfpu=vfp -mfloat-abi=hard" \
 	CXX=g++ \
 	CFLAGS="$OPT -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64  -DI_REALLY_DONT_CARE_HOW_UNSAFE_THIS_IS -DCOGMTVM=0" \
 	LIBS="-lpthread -luuid -lasound" \

Modified: branches/Cog/build.linux32ARM/squeak.stack.spur/build/mvm
===================================================================
--- branches/Cog/build.linux32ARM/squeak.stack.spur/build/mvm	2015-07-19 01:39:04 UTC (rev 3409)
+++ branches/Cog/build.linux32ARM/squeak.stack.spur/build/mvm	2015-07-19 02:15:20 UTC (rev 3410)
@@ -19,7 +19,7 @@
    --with-vmversion=5.0 \
 	--with-src=spurstacksrc --with-plugins=src/plugins --disable-cogit \
 	--without-vm-display-fbdev --without-npsqueak --enable-fast-bitblt \
-	CC=gcc \
+	CC="gcc -march=armv6 -mfpu=vfp -mfloat-abi=hard" \
 	CXX=g++ \
 	CFLAGS="$OPT -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" \
 	LIBS="-lpthread -luuid" \

Modified: branches/Cog/build.linux32ARM/squeak.stack.spur/build.assert/mvm
===================================================================
--- branches/Cog/build.linux32ARM/squeak.stack.spur/build.assert/mvm	2015-07-19 01:39:04 UTC (rev 3409)
+++ branches/Cog/build.linux32ARM/squeak.stack.spur/build.assert/mvm	2015-07-19 02:15:20 UTC (rev 3410)
@@ -19,7 +19,7 @@
    --with-vmversion=5.0 \
 	--with-src=spurstacksrc --with-plugins=src/plugins --disable-cogit \
 	--without-vm-display-fbdev --without-npsqueak --enable-fast-bitblt \
-	CC=gcc \
+	CC="gcc -march=armv6 -mfpu=vfp -mfloat-abi=hard" \
 	CXX=g++ \
 	CFLAGS="$OPT -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" \
 	LIBS="-lpthread -luuid" \

Modified: branches/Cog/build.linux32ARM/squeak.stack.spur/build.debug/mvm
===================================================================
--- branches/Cog/build.linux32ARM/squeak.stack.spur/build.debug/mvm	2015-07-19 01:39:04 UTC (rev 3409)
+++ branches/Cog/build.linux32ARM/squeak.stack.spur/build.debug/mvm	2015-07-19 02:15:20 UTC (rev 3410)
@@ -19,7 +19,7 @@
    --with-vmversion=5.0 \
 	--with-src=spurstacksrc --with-plugins=src/plugins --disable-cogit \
 	--without-vm-display-fbdev --without-npsqueak --enable-fast-bitblt \
-	CC=gcc \
+	CC="gcc -march=armv6 -mfpu=vfp -mfloat-abi=hard" \
 	CXX=g++ \
 	CFLAGS="$OPT -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" \
 	LIBS="-lpthread -luuid" \

Modified: branches/Cog/build.linux32ARM/squeak.stack.v3/build/mvm
===================================================================
--- branches/Cog/build.linux32ARM/squeak.stack.v3/build/mvm	2015-07-19 01:39:04 UTC (rev 3409)
+++ branches/Cog/build.linux32ARM/squeak.stack.v3/build/mvm	2015-07-19 02:15:20 UTC (rev 3410)
@@ -18,7 +18,7 @@
 test -f config.h || ../../../platforms/unix/config/configure \
 	--with-src=stacksrc --with-plugins=src/plugins --disable-cogit \
 	--without-vm-display-fbdev --without-npsqueak --enable-fast-bitblt \
-	CC=gcc \
+	CC="gcc -march=armv6 -mfpu=vfp -mfloat-abi=hard" \
 	CXX=g++ \
 	CFLAGS="$OPT -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DI_REALLY_DONT_CARE_HOW_UNSAFE_THIS_IS" \
 	LIBS="-lpthread -luuid -lasound" \

Modified: branches/Cog/build.linux32ARM/squeak.stack.v3/build.assert/mvm
===================================================================
--- branches/Cog/build.linux32ARM/squeak.stack.v3/build.assert/mvm	2015-07-19 01:39:04 UTC (rev 3409)
+++ branches/Cog/build.linux32ARM/squeak.stack.v3/build.assert/mvm	2015-07-19 02:15:20 UTC (rev 3410)
@@ -18,7 +18,7 @@
 test -f config.h || ../../../platforms/unix/config/configure \
 	--with-src=stacksrc --with-plugins=src/plugins --disable-cogit \
 	--without-vm-display-fbdev --without-npsqueak --enable-fast-bitblt \
-	CC=gcc \
+	CC="gcc -march=armv6 -mfpu=vfp -mfloat-abi=hard" \
 	CXX=g++ \
 	CFLAGS="$OPT -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DI_REALLY_DONT_CARE_HOW_UNSAFE_THIS_IS" \
 	LIBS="-lpthread -luuid -lasound" \

Modified: branches/Cog/build.linux32ARM/squeak.stack.v3/build.debug/mvm
===================================================================
--- branches/Cog/build.linux32ARM/squeak.stack.v3/build.debug/mvm	2015-07-19 01:39:04 UTC (rev 3409)
+++ branches/Cog/build.linux32ARM/squeak.stack.v3/build.debug/mvm	2015-07-19 02:15:20 UTC (rev 3410)
@@ -18,7 +18,7 @@
 test -f config.h || ../../../platforms/unix/config/configure \
 	--with-src=stacksrc --with-plugins=src/plugins --disable-cogit \
 	--without-vm-display-fbdev --without-npsqueak --enable-fast-bitblt \
-	CC=gcc \
+	CC="gcc -march=armv6 -mfpu=vfp -mfloat-abi=hard" \
 	CXX=g++ \
 	CFLAGS="$OPT -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DI_REALLY_DONT_CARE_HOW_UNSAFE_THIS_IS" \
 	LIBS="-lpthread -luuid -lasound" \


Property changes on: branches/Cog/platforms/Cross/vm/sqSCCSVersion.h
___________________________________________________________________
Modified: checkindate
   - Sat Jul 18 18:38:25 PDT 2015
   + Sat Jul 18 19:13:50 PDT 2015



More information about the Vm-dev mailing list