[Vm-dev] [commit][3115] More changes for the ARM linux build.
commits at squeakvm.org
commits at squeakvm.org
Sat Oct 25 23:00:10 UTC 2014
Revision: 3115
Author: eliot
Date: 2014-10-25 16:00:07 -0700 (Sat, 25 Oct 2014)
Log Message:
-----------
More changes for the ARM linux build.
Modified Paths:
--------------
branches/Cog/build.linux32ARM/squeak.stack.v3/build/mvm
branches/Cog/build.linux32ARM/squeak.stack.v3/build/plugins.ext
branches/Cog/build.linux32ARM/squeak.stack.v3/build.assert/mvm
branches/Cog/build.linux32ARM/squeak.stack.v3/build.assert/plugins.ext
branches/Cog/build.linux32ARM/squeak.stack.v3/build.debug/mvm
branches/Cog/build.linux32ARM/squeak.stack.v3/build.debug/plugins.ext
Removed Paths:
-------------
branches/Cog/platforms/unix/plugins/BitBltPlugin/Makefile.in
Modified: branches/Cog/build.linux32ARM/squeak.stack.v3/build/mvm
===================================================================
--- branches/Cog/build.linux32ARM/squeak.stack.v3/build/mvm 2014-10-25 19:00:21 UTC (rev 3114)
+++ branches/Cog/build.linux32ARM/squeak.stack.v3/build/mvm 2014-10-25 23:00:07 UTC (rev 3115)
@@ -22,7 +22,7 @@
--without-vm-display-fbdev --without-npsqueak --enable-fast-bitblt \
CC="gcc " \
CXX="g++ " \
- CFLAGS="$OPT -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DENABLE_FAST_BLT -DI_REALLY_DONT_CARE_HOW_UNSAFE_THIS_IS" \
+ CFLAGS="$OPT -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DI_REALLY_DONT_CARE_HOW_UNSAFE_THIS_IS" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
rm -f vm/sqUnixMain.o # nuke version info
Modified: branches/Cog/build.linux32ARM/squeak.stack.v3/build/plugins.ext
===================================================================
--- branches/Cog/build.linux32ARM/squeak.stack.v3/build/plugins.ext 2014-10-25 19:00:21 UTC (rev 3114)
+++ branches/Cog/build.linux32ARM/squeak.stack.v3/build/plugins.ext 2014-10-25 23:00:07 UTC (rev 3115)
@@ -1,6 +1,8 @@
# Copied, perhaps edited, from ../../src/examplePlugins.ext
EXTERNAL_PLUGINS = \
LocalePlugin \
+SqueakFFIPrims \
+SqueakSSL \
UnicodePlugin \
UnixOSProcessPlugin \
UUIDPlugin \
Modified: branches/Cog/build.linux32ARM/squeak.stack.v3/build.assert/mvm
===================================================================
--- branches/Cog/build.linux32ARM/squeak.stack.v3/build.assert/mvm 2014-10-25 19:00:21 UTC (rev 3114)
+++ branches/Cog/build.linux32ARM/squeak.stack.v3/build.assert/mvm 2014-10-25 23:00:07 UTC (rev 3115)
@@ -18,7 +18,7 @@
--without-vm-display-fbdev --without-npsqueak --enable-fast-bitblt \
CC="gcc " \
CXX="g++ " \
- CFLAGS="$OPT -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DENABLE_FAST_BLT -DI_REALLY_DONT_CARE_HOW_UNSAFE_THIS_IS" \
+ CFLAGS="$OPT -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DI_REALLY_DONT_CARE_HOW_UNSAFE_THIS_IS" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
rm -f vm/sqUnixMain.o # nuke version info
Modified: branches/Cog/build.linux32ARM/squeak.stack.v3/build.assert/plugins.ext
===================================================================
--- branches/Cog/build.linux32ARM/squeak.stack.v3/build.assert/plugins.ext 2014-10-25 19:00:21 UTC (rev 3114)
+++ branches/Cog/build.linux32ARM/squeak.stack.v3/build.assert/plugins.ext 2014-10-25 23:00:07 UTC (rev 3115)
@@ -1,6 +1,8 @@
# Copied, perhaps edited, from ../../src/examplePlugins.ext
EXTERNAL_PLUGINS = \
LocalePlugin \
+SqueakFFIPrims \
+SqueakSSL \
UnixOSProcessPlugin \
UUIDPlugin \
XDisplayControlPlugin
Modified: branches/Cog/build.linux32ARM/squeak.stack.v3/build.debug/mvm
===================================================================
--- branches/Cog/build.linux32ARM/squeak.stack.v3/build.debug/mvm 2014-10-25 19:00:21 UTC (rev 3114)
+++ branches/Cog/build.linux32ARM/squeak.stack.v3/build.debug/mvm 2014-10-25 23:00:07 UTC (rev 3115)
@@ -18,7 +18,7 @@
--without-vm-display-fbdev --without-npsqueak --enable-fast-bitblt \
CC="gcc " \
CXX="g++ " \
- CFLAGS="$OPT -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DENABLE_FAST_BLT -DI_REALLY_DONT_CARE_HOW_UNSAFE_THIS_IS" \
+ CFLAGS="$OPT -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DI_REALLY_DONT_CARE_HOW_UNSAFE_THIS_IS" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
rm -f vm/sqUnixMain.o # nuke version info
Modified: branches/Cog/build.linux32ARM/squeak.stack.v3/build.debug/plugins.ext
===================================================================
--- branches/Cog/build.linux32ARM/squeak.stack.v3/build.debug/plugins.ext 2014-10-25 19:00:21 UTC (rev 3114)
+++ branches/Cog/build.linux32ARM/squeak.stack.v3/build.debug/plugins.ext 2014-10-25 23:00:07 UTC (rev 3115)
@@ -1,6 +1,8 @@
# Copied, perhaps edited, from ../../src/examplePlugins.ext
EXTERNAL_PLUGINS = \
LocalePlugin \
+SqueakFFIPrims \
+SqueakSSL \
UnixOSProcessPlugin \
UUIDPlugin \
UnicodePlugin \
Deleted: branches/Cog/platforms/unix/plugins/BitBltPlugin/Makefile.in
===================================================================
--- branches/Cog/platforms/unix/plugins/BitBltPlugin/Makefile.in 2014-10-25 19:00:21 UTC (rev 3114)
+++ branches/Cog/platforms/unix/plugins/BitBltPlugin/Makefile.in 2014-10-25 23:00:07 UTC (rev 3115)
@@ -1,29 +0,0 @@
-# Makefile.in for BitBltPlugin on Unix
-#
-# Author: ian.piumarta at inria.fr
-#
-# Last edited: Dec 1 2009 by eliot miranda
-
-[make_cfg]
-[make_plg]
-
-TARGET= BitBltPlugin$a
-
-XINCLUDES= [includes]
-
-ifeq (,$(findstring ENABLE_FAST_BLT,$(CFLAGS)))
- OBJS = BitBltPlugin$o BitBltArm$o BitBltArmLinux$o BitBltArmOther$o BitBltArmSimd$o BitBltDispatch$o BitBltGeneric$o
-else
- ASMINCLUDES = -I$(topdir)/platforms/Cross/plugins/BitBltPlugin
- ASMFLAGS = -cpu=6
- AS = asasm $(ASMFLAGS) $(ASMINCLUDES) -o
- OBJS = BitBltPlugin$o BitBltArm$o BitBltArmLinux$o BitBltArmSimdAlphaBlend$o BitBltArmSimdBitLogical$o BitBltArmSimdPixPaint$o BitBltArmSimdSourceWord$o BitBltArmSimd$o BitBltDispatch$o BitBltGeneric$o
-endif
-
-$(TARGET) : $(OBJS) Makefile
- $(LINK) $(TARGET) $(OBJS)
- $(RANLIB) $(TARGET)
-
-[make_targets]
-
-.force :
More information about the Vm-dev
mailing list