[Vm-dev] [commit][3715]
Correct Mac HowToBuild and mvm scripts for the old -AS & -AT flags and
possible
commits at squeakvm.org
commits at squeakvm.org
Wed May 11 22:57:04 UTC 2016
Revision: 3715
Author: eliot
Date: 2016-05-11 15:57:01 -0700 (Wed, 11 May 2016)
Log Message:
-----------
Correct Mac HowToBuild and mvm scripts for the old -AS & -AT flags and possible
replacements.
Modified Paths:
--------------
branches/Cog/build.macos32x86/HowToBuild
branches/Cog/build.macos32x86/glue.cog.spur/mvm
branches/Cog/build.macos32x86/glue.stack.spur/mvm
branches/Cog/build.macos32x86/newspeak.cog.spur/mvm
branches/Cog/build.macos32x86/newspeak.stack.spur/mvm
branches/Cog/build.macos32x86/pharo.cog.spur/mvm
branches/Cog/build.macos32x86/squeak.cog.spur/mvm
branches/Cog/build.macos32x86/squeak.cog.spur+immutability/mvm
branches/Cog/build.macos32x86/squeak.cog.v3/mvm
branches/Cog/build.macos32x86/squeak.sista.spur/mvm
branches/Cog/build.macos32x86/squeak.stack.spur/mvm
branches/Cog/build.macos32x86/squeak.stack.v3/mvm
branches/Cog/build.macos64x64/HowToBuild
branches/Cog/build.macos64x64/newspeak.cog.spur/mvm
branches/Cog/build.macos64x64/newspeak.stack.spur/mvm
branches/Cog/build.macos64x64/pharo.cog.spur/mvm
branches/Cog/build.macos64x64/squeak.cog.spur/mvm
branches/Cog/build.macos64x64/squeak.cog.spur.immutability/mvm
branches/Cog/build.macos64x64/squeak.sista.spur/mvm
branches/Cog/build.macos64x64/squeak.stack.spur/mvm
branches/Cog/platforms/iOS/plugins/FloatMathPlugin/Makefile
Removed Paths:
-------------
branches/Cog/processors/ARM/gdb-7.10/sim/arm/.deps/
Modified: branches/Cog/build.macos32x86/HowToBuild
===================================================================
--- branches/Cog/build.macos32x86/HowToBuild 2016-05-11 18:59:18 UTC (rev 3714)
+++ branches/Cog/build.macos32x86/HowToBuild 2016-05-11 22:57:01 UTC (rev 3715)
@@ -90,11 +90,10 @@
cd buiild.macos32x86/squeak.cog.spur
./mvm -A
This will build CocoaFast.app, CocoaDebug.app and CocoaAssert.app applications
-containing the three basic VM configurations. If the configuration includes
-the multi-threaded
-VM you can use mvm -AS to make the single-threaded VMs, mvm -AT to make the
-multi-threadeds in FastMT.app et al, and mvm -A to make them all. mvm -d will
-make the Debug.app VM, etc. mvm -? provides the gory details.
+containing the three basic VM configurations. If the configuration includes the
+multi-threaded VM you can use mvm -S to make the single-threaded VMs, mvm -T
+to make the multi-threadeds in FastMT.app et al, and mvm -A to make them all.
+mvm -d will make the Debug.app VM, etc. mvm -? provides the gory details.
Each build directory contains three files
plugins.int
Modified: branches/Cog/build.macos32x86/glue.cog.spur/mvm
===================================================================
--- branches/Cog/build.macos32x86/glue.cog.spur/mvm 2016-05-11 18:59:18 UTC (rev 3714)
+++ branches/Cog/build.macos32x86/glue.cog.spur/mvm 2016-05-11 22:57:01 UTC (rev 3715)
@@ -3,9 +3,11 @@
if [ $# = 0 ]; then
A=1;D=1;F=1
else
- while getopts 'Aadf?' opt "$@"; do
+ while getopts 'ASTadf?' opt "$@"; do
case $opt in
A) A=1;D=1;F=1;;
+ S) echo -S not yet implemented\; use -A for now 1>&1; exit 1;;
+ T) echo -T not yet implemented\; use -A for now 1>&1; exit 1;;
a) A=1;;
d) D=1;;
f) F=1;;
Modified: branches/Cog/build.macos32x86/glue.stack.spur/mvm
===================================================================
--- branches/Cog/build.macos32x86/glue.stack.spur/mvm 2016-05-11 18:59:18 UTC (rev 3714)
+++ branches/Cog/build.macos32x86/glue.stack.spur/mvm 2016-05-11 22:57:01 UTC (rev 3715)
@@ -3,9 +3,11 @@
if [ $# = 0 ]; then
A=1;D=1;F=1
else
- while getopts 'Aadf?' opt "$@"; do
+ while getopts 'ASTadf?' opt "$@"; do
case $opt in
A) A=1;D=1;F=1;;
+ S) echo -S not yet implemented\; use -A for now 1>&1; exit 1;;
+ T) echo -T not yet implemented\; use -A for now 1>&1; exit 1;;
a) A=1;;
d) D=1;;
f) F=1;;
Modified: branches/Cog/build.macos32x86/newspeak.cog.spur/mvm
===================================================================
--- branches/Cog/build.macos32x86/newspeak.cog.spur/mvm 2016-05-11 18:59:18 UTC (rev 3714)
+++ branches/Cog/build.macos32x86/newspeak.cog.spur/mvm 2016-05-11 22:57:01 UTC (rev 3715)
@@ -3,9 +3,11 @@
if [ $# = 0 ]; then
A=1;D=1;F=1
else
- while getopts 'Aadf?' opt "$@"; do
+ while getopts 'ASTadf?' opt "$@"; do
case $opt in
A) A=1;D=1;F=1;;
+ S) echo -S not yet implemented\; use -A for now 1>&1; exit 1;;
+ T) echo -T not yet implemented\; use -A for now 1>&1; exit 1;;
a) A=1;;
d) D=1;;
f) F=1;;
Modified: branches/Cog/build.macos32x86/newspeak.stack.spur/mvm
===================================================================
--- branches/Cog/build.macos32x86/newspeak.stack.spur/mvm 2016-05-11 18:59:18 UTC (rev 3714)
+++ branches/Cog/build.macos32x86/newspeak.stack.spur/mvm 2016-05-11 22:57:01 UTC (rev 3715)
@@ -3,9 +3,11 @@
if [ $# = 0 ]; then
A=1;D=1;F=1
else
- while getopts 'Aadf?' opt "$@"; do
+ while getopts 'ASTadf?' opt "$@"; do
case $opt in
A) A=1;D=1;F=1;;
+ S) echo -S not yet implemented\; use -A for now 1>&1; exit 1;;
+ T) echo -T not yet implemented\; use -A for now 1>&1; exit 1;;
a) A=1;;
d) D=1;;
f) F=1;;
Modified: branches/Cog/build.macos32x86/pharo.cog.spur/mvm
===================================================================
--- branches/Cog/build.macos32x86/pharo.cog.spur/mvm 2016-05-11 18:59:18 UTC (rev 3714)
+++ branches/Cog/build.macos32x86/pharo.cog.spur/mvm 2016-05-11 22:57:01 UTC (rev 3715)
@@ -3,9 +3,11 @@
if [ $# = 0 ]; then
A=1;D=1;F=1
else
- while getopts 'Aadf?' opt "$@"; do
+ while getopts 'ASTadf?' opt "$@"; do
case $opt in
A) A=1;D=1;F=1;;
+ S) echo -S not yet implemented\; use -A for now 1>&1; exit 1;;
+ T) echo -T not yet implemented\; use -A for now 1>&1; exit 1;;
a) A=1;;
d) D=1;;
f) F=1;;
Modified: branches/Cog/build.macos32x86/squeak.cog.spur/mvm
===================================================================
--- branches/Cog/build.macos32x86/squeak.cog.spur/mvm 2016-05-11 18:59:18 UTC (rev 3714)
+++ branches/Cog/build.macos32x86/squeak.cog.spur/mvm 2016-05-11 22:57:01 UTC (rev 3715)
@@ -3,9 +3,11 @@
if [ $# = 0 ]; then
A=1;D=1;F=1
else
- while getopts 'Aadf?' opt "$@"; do
+ while getopts 'ASTadf?' opt "$@"; do
case $opt in
A) A=1;D=1;F=1;;
+ S) echo -S not yet implemented\; use -A for now 1>&1; exit 1;;
+ T) echo -T not yet implemented\; use -A for now 1>&1; exit 1;;
a) A=1;;
d) D=1;;
f) F=1;;
Modified: branches/Cog/build.macos32x86/squeak.cog.spur+immutability/mvm
===================================================================
--- branches/Cog/build.macos32x86/squeak.cog.spur+immutability/mvm 2016-05-11 18:59:18 UTC (rev 3714)
+++ branches/Cog/build.macos32x86/squeak.cog.spur+immutability/mvm 2016-05-11 22:57:01 UTC (rev 3715)
@@ -3,9 +3,11 @@
if [ $# = 0 ]; then
A=1;D=1;F=1
else
- while getopts 'Aadf?' opt "$@"; do
+ while getopts 'ASTadf?' opt "$@"; do
case $opt in
A) A=1;D=1;F=1;;
+ S) echo -S not yet implemented\; use -A for now 1>&1; exit 1;;
+ T) echo -T not yet implemented\; use -A for now 1>&1; exit 1;;
a) A=1;;
d) D=1;;
f) F=1;;
Modified: branches/Cog/build.macos32x86/squeak.cog.v3/mvm
===================================================================
--- branches/Cog/build.macos32x86/squeak.cog.v3/mvm 2016-05-11 18:59:18 UTC (rev 3714)
+++ branches/Cog/build.macos32x86/squeak.cog.v3/mvm 2016-05-11 22:57:01 UTC (rev 3715)
@@ -3,9 +3,11 @@
if [ $# = 0 ]; then
A=1;D=1;F=1
else
- while getopts 'Aadf?' opt "$@"; do
+ while getopts 'ASTadf?' opt "$@"; do
case $opt in
A) A=1;D=1;F=1;;
+ S) echo -S not yet implemented\; use -A for now 1>&1; exit 1;;
+ T) echo -T not yet implemented\; use -A for now 1>&1; exit 1;;
a) A=1;;
d) D=1;;
f) F=1;;
Modified: branches/Cog/build.macos32x86/squeak.sista.spur/mvm
===================================================================
--- branches/Cog/build.macos32x86/squeak.sista.spur/mvm 2016-05-11 18:59:18 UTC (rev 3714)
+++ branches/Cog/build.macos32x86/squeak.sista.spur/mvm 2016-05-11 22:57:01 UTC (rev 3715)
@@ -3,9 +3,11 @@
if [ $# = 0 ]; then
A=1;D=1;F=1
else
- while getopts 'Aadf?' opt "$@"; do
+ while getopts 'ASTadf?' opt "$@"; do
case $opt in
A) A=1;D=1;F=1;;
+ S) echo -S not yet implemented\; use -A for now 1>&1; exit 1;;
+ T) echo -T not yet implemented\; use -A for now 1>&1; exit 1;;
a) A=1;;
d) D=1;;
f) F=1;;
Modified: branches/Cog/build.macos32x86/squeak.stack.spur/mvm
===================================================================
--- branches/Cog/build.macos32x86/squeak.stack.spur/mvm 2016-05-11 18:59:18 UTC (rev 3714)
+++ branches/Cog/build.macos32x86/squeak.stack.spur/mvm 2016-05-11 22:57:01 UTC (rev 3715)
@@ -3,9 +3,11 @@
if [ $# = 0 ]; then
A=1;D=1;F=1
else
- while getopts 'Aadf?' opt "$@"; do
+ while getopts 'ASTadf?' opt "$@"; do
case $opt in
A) A=1;D=1;F=1;;
+ S) echo -S not yet implemented\; use -A for now 1>&1; exit 1;;
+ T) echo -T not yet implemented\; use -A for now 1>&1; exit 1;;
a) A=1;;
d) D=1;;
f) F=1;;
Modified: branches/Cog/build.macos32x86/squeak.stack.v3/mvm
===================================================================
--- branches/Cog/build.macos32x86/squeak.stack.v3/mvm 2016-05-11 18:59:18 UTC (rev 3714)
+++ branches/Cog/build.macos32x86/squeak.stack.v3/mvm 2016-05-11 22:57:01 UTC (rev 3715)
@@ -3,9 +3,11 @@
if [ $# = 0 ]; then
A=1;D=1;F=1
else
- while getopts 'Aadf?' opt "$@"; do
+ while getopts 'ASTadf?' opt "$@"; do
case $opt in
A) A=1;D=1;F=1;;
+ S) echo -S not yet implemented\; use -A for now 1>&1; exit 1;;
+ T) echo -T not yet implemented\; use -A for now 1>&1; exit 1;;
a) A=1;;
d) D=1;;
f) F=1;;
Modified: branches/Cog/build.macos64x64/HowToBuild
===================================================================
--- branches/Cog/build.macos64x64/HowToBuild 2016-05-11 18:59:18 UTC (rev 3714)
+++ branches/Cog/build.macos64x64/HowToBuild 2016-05-11 22:57:01 UTC (rev 3715)
@@ -90,11 +90,10 @@
cd buiild.macos64x64/squeak.cog.spur
./mvm -A
This will build CocoaFast.app, CocoaDebug.app and CocoaAssert.app applications
-containing the three basic VM configurations. If the configuration includes
-the multi-threaded
-VM you can use mvm -AS to make the single-threaded VMs, mvm -AT to make the
-multi-threadeds in FastMT.app et al, and mvm -A to make them all. mvm -d will
-make the Debug.app VM, etc. mvm -? provides the gory details.
+containing the three basic VM configurations. If the configuration includes the
+multi-threaded VM you can use mvm -S to make the single-threaded VMs, mvm -T
+to make the multi-threadeds in FastMT.app et al, and mvm -A to make them all.
+mvm -d will make the Debug.app VM, etc. mvm -? provides the gory details.
Each build directory contains three files
plugins.int
Modified: branches/Cog/build.macos64x64/newspeak.cog.spur/mvm
===================================================================
--- branches/Cog/build.macos64x64/newspeak.cog.spur/mvm 2016-05-11 18:59:18 UTC (rev 3714)
+++ branches/Cog/build.macos64x64/newspeak.cog.spur/mvm 2016-05-11 22:57:01 UTC (rev 3715)
@@ -3,9 +3,11 @@
if [ $# = 0 ]; then
A=1;D=1;F=1
else
- while getopts 'Aadf?' opt "$@"; do
+ while getopts 'ASTadf?' opt "$@"; do
case $opt in
A) A=1;D=1;F=1;;
+ S) echo -S not yet implemented\; use -A for now 1>&1; exit 1;;
+ T) echo -T not yet implemented\; use -A for now 1>&1; exit 1;;
a) A=1;;
d) D=1;;
f) F=1;;
Modified: branches/Cog/build.macos64x64/newspeak.stack.spur/mvm
===================================================================
--- branches/Cog/build.macos64x64/newspeak.stack.spur/mvm 2016-05-11 18:59:18 UTC (rev 3714)
+++ branches/Cog/build.macos64x64/newspeak.stack.spur/mvm 2016-05-11 22:57:01 UTC (rev 3715)
@@ -3,9 +3,11 @@
if [ $# = 0 ]; then
A=1;D=1;F=1
else
- while getopts 'Aadf?' opt "$@"; do
+ while getopts 'ASTadf?' opt "$@"; do
case $opt in
A) A=1;D=1;F=1;;
+ S) echo -S not yet implemented\; use -A for now 1>&1; exit 1;;
+ T) echo -T not yet implemented\; use -A for now 1>&1; exit 1;;
a) A=1;;
d) D=1;;
f) F=1;;
Modified: branches/Cog/build.macos64x64/pharo.cog.spur/mvm
===================================================================
--- branches/Cog/build.macos64x64/pharo.cog.spur/mvm 2016-05-11 18:59:18 UTC (rev 3714)
+++ branches/Cog/build.macos64x64/pharo.cog.spur/mvm 2016-05-11 22:57:01 UTC (rev 3715)
@@ -3,9 +3,11 @@
if [ $# = 0 ]; then
A=1;D=1;F=1
else
- while getopts 'Aadf?' opt "$@"; do
+ while getopts 'ASTadf?' opt "$@"; do
case $opt in
A) A=1;D=1;F=1;;
+ S) echo -S not yet implemented\; use -A for now 1>&1; exit 1;;
+ T) echo -T not yet implemented\; use -A for now 1>&1; exit 1;;
a) A=1;;
d) D=1;;
f) F=1;;
Modified: branches/Cog/build.macos64x64/squeak.cog.spur/mvm
===================================================================
--- branches/Cog/build.macos64x64/squeak.cog.spur/mvm 2016-05-11 18:59:18 UTC (rev 3714)
+++ branches/Cog/build.macos64x64/squeak.cog.spur/mvm 2016-05-11 22:57:01 UTC (rev 3715)
@@ -3,9 +3,11 @@
if [ $# = 0 ]; then
A=1;D=1;F=1
else
- while getopts 'Aadf?' opt "$@"; do
+ while getopts 'ASTadf?' opt "$@"; do
case $opt in
A) A=1;D=1;F=1;;
+ S) echo -S not yet implemented\; use -A for now 1>&1; exit 1;;
+ T) echo -T not yet implemented\; use -A for now 1>&1; exit 1;;
a) A=1;;
d) D=1;;
f) F=1;;
Modified: branches/Cog/build.macos64x64/squeak.cog.spur.immutability/mvm
===================================================================
--- branches/Cog/build.macos64x64/squeak.cog.spur.immutability/mvm 2016-05-11 18:59:18 UTC (rev 3714)
+++ branches/Cog/build.macos64x64/squeak.cog.spur.immutability/mvm 2016-05-11 22:57:01 UTC (rev 3715)
@@ -3,9 +3,11 @@
if [ $# = 0 ]; then
A=1;D=1;F=1
else
- while getopts 'Aadf?' opt "$@"; do
+ while getopts 'ASTadf?' opt "$@"; do
case $opt in
A) A=1;D=1;F=1;;
+ S) echo -S not yet implemented\; use -A for now 1>&1; exit 1;;
+ T) echo -T not yet implemented\; use -A for now 1>&1; exit 1;;
a) A=1;;
d) D=1;;
f) F=1;;
Modified: branches/Cog/build.macos64x64/squeak.sista.spur/mvm
===================================================================
--- branches/Cog/build.macos64x64/squeak.sista.spur/mvm 2016-05-11 18:59:18 UTC (rev 3714)
+++ branches/Cog/build.macos64x64/squeak.sista.spur/mvm 2016-05-11 22:57:01 UTC (rev 3715)
@@ -3,9 +3,11 @@
if [ $# = 0 ]; then
A=1;D=1;F=1
else
- while getopts 'Aadf?' opt "$@"; do
+ while getopts 'ASTadf?' opt "$@"; do
case $opt in
A) A=1;D=1;F=1;;
+ S) echo -S not yet implemented\; use -A for now 1>&1; exit 1;;
+ T) echo -T not yet implemented\; use -A for now 1>&1; exit 1;;
a) A=1;;
d) D=1;;
f) F=1;;
Modified: branches/Cog/build.macos64x64/squeak.stack.spur/mvm
===================================================================
--- branches/Cog/build.macos64x64/squeak.stack.spur/mvm 2016-05-11 18:59:18 UTC (rev 3714)
+++ branches/Cog/build.macos64x64/squeak.stack.spur/mvm 2016-05-11 22:57:01 UTC (rev 3715)
@@ -3,9 +3,11 @@
if [ $# = 0 ]; then
A=1;D=1;F=1
else
- while getopts 'Aadf?' opt "$@"; do
+ while getopts 'ASTadf?' opt "$@"; do
case $opt in
A) A=1;D=1;F=1;;
+ S) echo -S not yet implemented\; use -A for now 1>&1; exit 1;;
+ T) echo -T not yet implemented\; use -A for now 1>&1; exit 1;;
a) A=1;;
d) D=1;;
f) F=1;;
Modified: branches/Cog/platforms/iOS/plugins/FloatMathPlugin/Makefile
===================================================================
--- branches/Cog/platforms/iOS/plugins/FloatMathPlugin/Makefile 2016-05-11 18:59:18 UTC (rev 3714)
+++ branches/Cog/platforms/iOS/plugins/FloatMathPlugin/Makefile 2016-05-11 22:57:01 UTC (rev 3715)
@@ -1,3 +1,3 @@
-XCFLAGS=$(AT_MOST_OPT_LEVEL_ONE) -fno-strict-aliasing
+XCFLAGS=$(AT_MOST_OPT_LEVEL_ONE) -fno-strict-aliasing -D__LITTLE_ENDIAN=1
include ../common/Makefile.plugin
More information about the Vm-dev
mailing list