[Vm-dev] [commit][3492] Use cd ./ $d in all makefoo files so as not to get confused by CDPATH.

commits at squeakvm.org commits at squeakvm.org
Thu Nov 12 01:53:28 UTC 2015


Revision: 3492
Author:   eliot
Date:     2015-11-11 17:53:26 -0800 (Wed, 11 Nov 2015)
Log Message:
-----------
Use cd ./$d in all makefoo files so as not to get confused by CDPATH.
Modify the Linux and Mac OS X processor plugin builds to use the new
"build support libraries under the platform's buiuld directory" scheme.
Nuke some configuration artifacts in the ARM gdb 7.10 source tree.

Modified Paths:
--------------
    branches/Cog/build.linux32ARM/makeall
    branches/Cog/build.linux32ARM/makeallclean
    branches/Cog/build.linux32ARM/makeallmakefiles
    branches/Cog/build.linux32ARM/makeproduct
    branches/Cog/build.linux32ARM/makeproductclean
    branches/Cog/build.linux32ARM/newspeak.cog.spur/makeallclean
    branches/Cog/build.linux32ARM/newspeak.cog.spur/makealldirty
    branches/Cog/build.linux32ARM/newspeak.stack.spur/makeallclean
    branches/Cog/build.linux32ARM/newspeak.stack.spur/makealldirty
    branches/Cog/build.linux32ARM/squeak.cog.spur/makeallclean
    branches/Cog/build.linux32ARM/squeak.cog.spur/makealldirty
    branches/Cog/build.linux32ARM/squeak.stack.spur/makeallclean
    branches/Cog/build.linux32ARM/squeak.stack.spur/makealldirty
    branches/Cog/build.linux32ARM/squeak.stack.v3/makeallclean
    branches/Cog/build.linux32ARM/squeak.stack.v3/makealldirty
    branches/Cog/build.linux32x86/gdbarm32/makeem
    branches/Cog/build.linux32x86/glue.cog.spur/makeallclean
    branches/Cog/build.linux32x86/glue.cog.spur/makealldirty
    branches/Cog/build.linux32x86/makeall
    branches/Cog/build.linux32x86/makeallclean
    branches/Cog/build.linux32x86/makeallmakefiles
    branches/Cog/build.linux32x86/makeproduct
    branches/Cog/build.linux32x86/makeproductclean
    branches/Cog/build.linux32x86/newspeak.cog.spur/makeallclean
    branches/Cog/build.linux32x86/newspeak.cog.spur/makealldirty
    branches/Cog/build.linux32x86/newspeak.sista.spur/makeallclean
    branches/Cog/build.linux32x86/newspeak.sista.spur/makealldirty
    branches/Cog/build.linux32x86/newspeak.stack.spur/makeallclean
    branches/Cog/build.linux32x86/newspeak.stack.spur/makealldirty
    branches/Cog/build.linux32x86/squeak.cog.spur/makeallclean
    branches/Cog/build.linux32x86/squeak.cog.spur/makealldirty
    branches/Cog/build.linux32x86/squeak.cog.v3/makeallclean
    branches/Cog/build.linux32x86/squeak.cog.v3/makealldirty
    branches/Cog/build.linux32x86/squeak.sista.spur/makeallclean
    branches/Cog/build.linux32x86/squeak.sista.spur/makealldirty
    branches/Cog/build.linux32x86/squeak.stack.spur/makeallclean
    branches/Cog/build.linux32x86/squeak.stack.spur/makealldirty
    branches/Cog/build.linux32x86/squeak.stack.v3/makeallclean
    branches/Cog/build.linux32x86/squeak.stack.v3/makealldirty
    branches/Cog/build.linux64x64/makeall
    branches/Cog/build.linux64x64/makeallclean
    branches/Cog/build.linux64x64/makeallmakefiles
    branches/Cog/build.linux64x64/makeproduct
    branches/Cog/build.linux64x64/makeproductclean
    branches/Cog/build.linux64x64/newspeak.cog.spur/makeallclean
    branches/Cog/build.linux64x64/newspeak.cog.spur/makealldirty
    branches/Cog/build.linux64x64/newspeak.sista.spur/makeallclean
    branches/Cog/build.linux64x64/newspeak.sista.spur/makealldirty
    branches/Cog/build.linux64x64/newspeak.stack.spur/makeallclean
    branches/Cog/build.linux64x64/newspeak.stack.spur/makealldirty
    branches/Cog/build.linux64x64/squeak.cog.spur/makeallclean
    branches/Cog/build.linux64x64/squeak.cog.spur/makealldirty
    branches/Cog/build.linux64x64/squeak.sista.spur/makeallclean
    branches/Cog/build.linux64x64/squeak.sista.spur/makealldirty
    branches/Cog/build.linux64x64/squeak.stack.spur/makeallclean
    branches/Cog/build.linux64x64/squeak.stack.spur/makealldirty
    branches/Cog/build.macos32x86/gdbarm32/makeem
    branches/Cog/build.macos32x86/makeall
    branches/Cog/build.macos32x86/makeallinstall
    branches/Cog/build.macos32x86/makeproduct
    branches/Cog/build.macos32x86/makeproductinstall
    branches/Cog/build.macos32x86/makesista
    branches/Cog/build.macos32x86/makespur
    branches/Cog/build.macos32x86/squeak.cog.spur/GdbARMPlugin/GdbARMPlugin.xcodeproj/project.pbxproj
    branches/Cog/build.macos32x86/squeak.cog.spur/makeiosvm
    branches/Cog/build.macos32x86/squeak.cog.spur/makevm
    branches/Cog/build.macos64x64/makeall
    branches/Cog/build.macos64x64/makeallinstall
    branches/Cog/build.macos64x64/makeproduct
    branches/Cog/build.macos64x64/makeproductinstall
    branches/Cog/build.macos64x64/makesista
    branches/Cog/build.macos64x64/makespur
    branches/Cog/build.win32x86/makeall
    branches/Cog/build.win32x86/makeallinstall
    branches/Cog/build.win32x86/makeproduct
    branches/Cog/build.win32x86/makeproductinstall
    branches/Cog/platforms/unix/plugins/GdbARMPlugin/HowToBuild
    branches/Cog/platforms/unix/plugins/GdbARMPlugin/Makefile.inc
    branches/Cog/platforms/unix/plugins/GdbARMPlugin/acinclude.m4

Added Paths:
-----------
    branches/Cog/build.linux32x86/gdbarm32/
    branches/Cog/platforms/unix/plugins/BochsIA32Plugin/HowToBuild
    branches/Cog/platforms/unix/plugins/BochsIA32Plugin/acinclude.m4
    branches/Cog/platforms/unix/plugins/BochsX64Plugin/HowToBuild
    branches/Cog/platforms/unix/plugins/BochsX64Plugin/acinclude.m4

Removed Paths:
-------------
    branches/Cog/processors/ARM/gdb-7.10/opcodes/.deps/
    branches/Cog/processors/ARM/gdb-7.10/opcodes/Makefile
    branches/Cog/processors/ARM/gdb-7.10/opcodes/config.h
    branches/Cog/processors/ARM/gdb-7.10/opcodes/config.log
    branches/Cog/processors/ARM/gdb-7.10/opcodes/config.status
    branches/Cog/processors/ARM/gdb-7.10/opcodes/libtool
    branches/Cog/processors/ARM/gdb-7.10/opcodes/po/Makefile
    branches/Cog/processors/ARM/gdb-7.10/opcodes/po/Makefile.in
    branches/Cog/processors/ARM/gdb-7.10/opcodes/po/POTFILES
    branches/Cog/processors/ARM/gdb-7.10/opcodes/stamp-h1
    branches/Cog/processors/ARM/gdb-7.10/opcodes/stamp-lib

Property Changed:
----------------
    branches/Cog/build.linux32x86/bochsx64/
    branches/Cog/build.linux32x86/bochsx86/

Modified: branches/Cog/build.linux32ARM/makeall
===================================================================
--- branches/Cog/build.linux32ARM/makeall	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32ARM/makeall	2015-11-12 01:53:26 UTC (rev 3492)
@@ -2,7 +2,7 @@
 trap 'exit 2' HUP INT PIPE TERM
 for d in newspeak.* squeak.*; do
 	if test -d "$d"; then
-		(cd $d;./makealldirty "$@")
+		(cd ./$d;./makealldirty "$@")
 	else
 		echo no $d directory found
 	fi

Modified: branches/Cog/build.linux32ARM/makeallclean
===================================================================
--- branches/Cog/build.linux32ARM/makeallclean	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32ARM/makeallclean	2015-11-12 01:53:26 UTC (rev 3492)
@@ -2,7 +2,7 @@
 trap 'exit 2' HUP INT PIPE TERM
 for d in newspeak.* squeak.*; do
 	if test -d "$d"; then
-		(cd $d;./makeallclean "$@")
+		(cd ./$d;./makeallclean "$@")
 	else
 		echo no $d directory found
 	fi

Modified: branches/Cog/build.linux32ARM/makeallmakefiles
===================================================================
--- branches/Cog/build.linux32ARM/makeallmakefiles	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32ARM/makeallmakefiles	2015-11-12 01:53:26 UTC (rev 3492)
@@ -3,7 +3,7 @@
 for td in *.v3 *.spur; do
 	for d in $td/build*; do
 		if test -d "$d"; then
-			(cd $d;../../../platforms/unix/config/mkmf)
+			(cd ./$d;../../../platforms/unix/config/mkmf)
 		else
 			echo no $d directory found
 		fi

Modified: branches/Cog/build.linux32ARM/makeproduct
===================================================================
--- branches/Cog/build.linux32ARM/makeproduct	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32ARM/makeproduct	2015-11-12 01:53:26 UTC (rev 3492)
@@ -2,7 +2,7 @@
 trap 'exit 2' HUP INT PIPE TERM
 for d in newspeak.cog.spur squeak.cog.spur squeak.cog.v3 squeak.stack.spur squeak.stack.v3; do
 	if test -d "$d"; then
-		(cd $d;./makealldirty "$@")
+		(cd ./$d;./makealldirty "$@")
 	else
 		echo no $d directory found
 	fi

Modified: branches/Cog/build.linux32ARM/makeproductclean
===================================================================
--- branches/Cog/build.linux32ARM/makeproductclean	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32ARM/makeproductclean	2015-11-12 01:53:26 UTC (rev 3492)
@@ -2,7 +2,7 @@
 trap 'exit 2' HUP INT PIPE TERM
 for d in newspeak.cog.spur squeak.cog.spur squeak.cog.v3 squeak.stack.spur squeak.stack.v3; do
 	if test -d "$d"; then
-		(cd $d;./makeallclean "$@")
+		(cd ./$d;./makeallclean "$@")
 	else
 		echo no $d directory found
 	fi

Modified: branches/Cog/build.linux32ARM/newspeak.cog.spur/makeallclean
===================================================================
--- branches/Cog/build.linux32ARM/newspeak.cog.spur/makeallclean	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32ARM/newspeak.cog.spur/makeallclean	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,7 +1,7 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo y | ./mvm "$@") &
 done
 wait

Modified: branches/Cog/build.linux32ARM/newspeak.cog.spur/makealldirty
===================================================================
--- branches/Cog/build.linux32ARM/newspeak.cog.spur/makealldirty	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32ARM/newspeak.cog.spur/makealldirty	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,6 +1,6 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo n | ./mvm "$@")
 done

Modified: branches/Cog/build.linux32ARM/newspeak.stack.spur/makeallclean
===================================================================
--- branches/Cog/build.linux32ARM/newspeak.stack.spur/makeallclean	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32ARM/newspeak.stack.spur/makeallclean	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,7 +1,7 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo y | ./mvm "$@") &
 done
 wait

Modified: branches/Cog/build.linux32ARM/newspeak.stack.spur/makealldirty
===================================================================
--- branches/Cog/build.linux32ARM/newspeak.stack.spur/makealldirty	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32ARM/newspeak.stack.spur/makealldirty	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,6 +1,6 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo n | ./mvm "$@")
 done

Modified: branches/Cog/build.linux32ARM/squeak.cog.spur/makeallclean
===================================================================
--- branches/Cog/build.linux32ARM/squeak.cog.spur/makeallclean	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32ARM/squeak.cog.spur/makeallclean	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,7 +1,7 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo y | ./mvm "$@") &
 done
 wait

Modified: branches/Cog/build.linux32ARM/squeak.cog.spur/makealldirty
===================================================================
--- branches/Cog/build.linux32ARM/squeak.cog.spur/makealldirty	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32ARM/squeak.cog.spur/makealldirty	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,6 +1,6 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo n | ./mvm "$@")
 done

Modified: branches/Cog/build.linux32ARM/squeak.stack.spur/makeallclean
===================================================================
--- branches/Cog/build.linux32ARM/squeak.stack.spur/makeallclean	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32ARM/squeak.stack.spur/makeallclean	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,7 +1,7 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo y | ./mvm "$@") &
 done
 wait

Modified: branches/Cog/build.linux32ARM/squeak.stack.spur/makealldirty
===================================================================
--- branches/Cog/build.linux32ARM/squeak.stack.spur/makealldirty	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32ARM/squeak.stack.spur/makealldirty	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,6 +1,6 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo n | ./mvm "$@")
 done

Modified: branches/Cog/build.linux32ARM/squeak.stack.v3/makeallclean
===================================================================
--- branches/Cog/build.linux32ARM/squeak.stack.v3/makeallclean	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32ARM/squeak.stack.v3/makeallclean	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,7 +1,7 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo y | ./mvm "$@") &
 done
 wait

Modified: branches/Cog/build.linux32ARM/squeak.stack.v3/makealldirty
===================================================================
--- branches/Cog/build.linux32ARM/squeak.stack.v3/makealldirty	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32ARM/squeak.stack.v3/makealldirty	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,6 +1,6 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo n | ./mvm "$@")
 done


Property changes on: branches/Cog/build.linux32x86/bochsx64
___________________________________________________________________
Added: svn:ignore
   + *



Property changes on: branches/Cog/build.linux32x86/bochsx86
___________________________________________________________________
Added: svn:ignore
   + *


Modified: branches/Cog/build.linux32x86/gdbarm32/makeem
===================================================================
--- branches/Cog/build.macos32x86/gdbarm32/makeem	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32x86/gdbarm32/makeem	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,4 +1,4 @@
 #!/bin/sh
 for d in zlib bfd libiberty opcodes sim/arm; do
-	(cd $d; make COG=1)
+	(cd ./$d; make COG=1)
 done

Modified: branches/Cog/build.linux32x86/glue.cog.spur/makeallclean
===================================================================
--- branches/Cog/build.linux32x86/glue.cog.spur/makeallclean	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32x86/glue.cog.spur/makeallclean	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,7 +1,7 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo y | ./mvm "$@") &
 done
 wait

Modified: branches/Cog/build.linux32x86/glue.cog.spur/makealldirty
===================================================================
--- branches/Cog/build.linux32x86/glue.cog.spur/makealldirty	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32x86/glue.cog.spur/makealldirty	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,6 +1,6 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo n | ./mvm "$@")
 done

Modified: branches/Cog/build.linux32x86/makeall
===================================================================
--- branches/Cog/build.linux32x86/makeall	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32x86/makeall	2015-11-12 01:53:26 UTC (rev 3492)
@@ -2,7 +2,7 @@
 trap 'exit 2' HUP INT PIPE TERM
 for d in newspeak.cog.* newspeak.stack.* squeak.*; do
 	if test -d "$d"; then
-		(cd $d;./makealldirty "$@")
+		(cd ./$d;./makealldirty "$@")
 	else
 		echo no $d directory found
 	fi

Modified: branches/Cog/build.linux32x86/makeallclean
===================================================================
--- branches/Cog/build.linux32x86/makeallclean	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32x86/makeallclean	2015-11-12 01:53:26 UTC (rev 3492)
@@ -2,7 +2,7 @@
 trap 'exit 2' HUP INT PIPE TERM
 for d in newspeak.cog.* newspeak.stack.* squeak.*; do
 	if test -d "$d"; then
-		(cd $d;./makeallclean "$@")
+		(cd ./$d;./makeallclean "$@")
 	else
 		echo no $d directory found
 	fi

Modified: branches/Cog/build.linux32x86/makeallmakefiles
===================================================================
--- branches/Cog/build.linux32x86/makeallmakefiles	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32x86/makeallmakefiles	2015-11-12 01:53:26 UTC (rev 3492)
@@ -3,7 +3,7 @@
 for td in *.v3 *.spur; do
 	for d in $td/build*; do
 		if test -d "$d"; then
-			(cd $d;../../../platforms/unix/config/mkmf)
+			(cd ./$d;../../../platforms/unix/config/mkmf)
 		else
 			echo no $d directory found
 		fi

Modified: branches/Cog/build.linux32x86/makeproduct
===================================================================
--- branches/Cog/build.linux32x86/makeproduct	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32x86/makeproduct	2015-11-12 01:53:26 UTC (rev 3492)
@@ -2,7 +2,7 @@
 trap 'exit 2' HUP INT PIPE TERM
 for d in newspeak.cog.spur squeak.cog.spur squeak.cog.v3; do
 	if test -d "$d"; then
-		(cd $d;./makealldirty "$@")
+		(cd ./$d;./makealldirty "$@")
 	else
 		echo no $d directory found
 	fi

Modified: branches/Cog/build.linux32x86/makeproductclean
===================================================================
--- branches/Cog/build.linux32x86/makeproductclean	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32x86/makeproductclean	2015-11-12 01:53:26 UTC (rev 3492)
@@ -2,7 +2,7 @@
 trap 'exit 2' HUP INT PIPE TERM
 for d in newspeak.cog.spur squeak.cog.spur squeak.cog.v3; do
 	if test -d "$d"; then
-		(cd $d;./makeallclean "$@")
+		(cd ./$d;./makeallclean "$@")
 	else
 		echo no $d directory found
 	fi

Modified: branches/Cog/build.linux32x86/newspeak.cog.spur/makeallclean
===================================================================
--- branches/Cog/build.linux32x86/newspeak.cog.spur/makeallclean	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32x86/newspeak.cog.spur/makeallclean	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,7 +1,7 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo y | ./mvm "$@") &
 done
 wait

Modified: branches/Cog/build.linux32x86/newspeak.cog.spur/makealldirty
===================================================================
--- branches/Cog/build.linux32x86/newspeak.cog.spur/makealldirty	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32x86/newspeak.cog.spur/makealldirty	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,6 +1,6 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo n | ./mvm "$@")
 done

Modified: branches/Cog/build.linux32x86/newspeak.sista.spur/makeallclean
===================================================================
--- branches/Cog/build.linux32x86/newspeak.sista.spur/makeallclean	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32x86/newspeak.sista.spur/makeallclean	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,7 +1,7 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo y | ./mvm "$@") &
 done
 wait

Modified: branches/Cog/build.linux32x86/newspeak.sista.spur/makealldirty
===================================================================
--- branches/Cog/build.linux32x86/newspeak.sista.spur/makealldirty	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32x86/newspeak.sista.spur/makealldirty	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,6 +1,6 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo n | ./mvm "$@")
 done

Modified: branches/Cog/build.linux32x86/newspeak.stack.spur/makeallclean
===================================================================
--- branches/Cog/build.linux32x86/newspeak.stack.spur/makeallclean	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32x86/newspeak.stack.spur/makeallclean	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,7 +1,7 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo y | ./mvm "$@") &
 done
 wait

Modified: branches/Cog/build.linux32x86/newspeak.stack.spur/makealldirty
===================================================================
--- branches/Cog/build.linux32x86/newspeak.stack.spur/makealldirty	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32x86/newspeak.stack.spur/makealldirty	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,6 +1,6 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo n | ./mvm "$@")
 done

Modified: branches/Cog/build.linux32x86/squeak.cog.spur/makeallclean
===================================================================
--- branches/Cog/build.linux32x86/squeak.cog.spur/makeallclean	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32x86/squeak.cog.spur/makeallclean	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,7 +1,7 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo y | ./mvm "$@") &
 done
 wait

Modified: branches/Cog/build.linux32x86/squeak.cog.spur/makealldirty
===================================================================
--- branches/Cog/build.linux32x86/squeak.cog.spur/makealldirty	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32x86/squeak.cog.spur/makealldirty	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,6 +1,6 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo n | ./mvm "$@")
 done

Modified: branches/Cog/build.linux32x86/squeak.cog.v3/makeallclean
===================================================================
--- branches/Cog/build.linux32x86/squeak.cog.v3/makeallclean	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32x86/squeak.cog.v3/makeallclean	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,7 +1,7 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo y | ./mvm "$@") &
 done
 wait

Modified: branches/Cog/build.linux32x86/squeak.cog.v3/makealldirty
===================================================================
--- branches/Cog/build.linux32x86/squeak.cog.v3/makealldirty	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32x86/squeak.cog.v3/makealldirty	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,6 +1,6 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo n | ./mvm "$@")
 done

Modified: branches/Cog/build.linux32x86/squeak.sista.spur/makeallclean
===================================================================
--- branches/Cog/build.linux32x86/squeak.sista.spur/makeallclean	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32x86/squeak.sista.spur/makeallclean	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,7 +1,7 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo y | ./mvm "$@") &
 done
 wait

Modified: branches/Cog/build.linux32x86/squeak.sista.spur/makealldirty
===================================================================
--- branches/Cog/build.linux32x86/squeak.sista.spur/makealldirty	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32x86/squeak.sista.spur/makealldirty	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,6 +1,6 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo n | ./mvm "$@")
 done

Modified: branches/Cog/build.linux32x86/squeak.stack.spur/makeallclean
===================================================================
--- branches/Cog/build.linux32x86/squeak.stack.spur/makeallclean	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32x86/squeak.stack.spur/makeallclean	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,7 +1,7 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo y | ./mvm "$@") &
 done
 wait

Modified: branches/Cog/build.linux32x86/squeak.stack.spur/makealldirty
===================================================================
--- branches/Cog/build.linux32x86/squeak.stack.spur/makealldirty	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32x86/squeak.stack.spur/makealldirty	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,6 +1,6 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo n | ./mvm "$@")
 done

Modified: branches/Cog/build.linux32x86/squeak.stack.v3/makeallclean
===================================================================
--- branches/Cog/build.linux32x86/squeak.stack.v3/makeallclean	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32x86/squeak.stack.v3/makeallclean	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,7 +1,7 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo y | ./mvm "$@") &
 done
 wait

Modified: branches/Cog/build.linux32x86/squeak.stack.v3/makealldirty
===================================================================
--- branches/Cog/build.linux32x86/squeak.stack.v3/makealldirty	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux32x86/squeak.stack.v3/makealldirty	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,6 +1,6 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo n | ./mvm "$@")
 done

Modified: branches/Cog/build.linux64x64/makeall
===================================================================
--- branches/Cog/build.linux64x64/makeall	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux64x64/makeall	2015-11-12 01:53:26 UTC (rev 3492)
@@ -2,7 +2,7 @@
 trap 'exit 2' HUP INT PIPE TERM
 for d in newspeak.cog.* newspeak.stack.* squeak.*; do
 	if test -d "$d"; then
-		(cd $d;./makealldirty "$@")
+		(cd ./$d;./makealldirty "$@")
 	else
 		echo no $d directory found
 	fi

Modified: branches/Cog/build.linux64x64/makeallclean
===================================================================
--- branches/Cog/build.linux64x64/makeallclean	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux64x64/makeallclean	2015-11-12 01:53:26 UTC (rev 3492)
@@ -2,7 +2,7 @@
 trap 'exit 2' HUP INT PIPE TERM
 for d in newspeak.cog.* newspeak.stack.* squeak.*; do
 	if test -d "$d"; then
-		(cd $d;./makeallclean "$@")
+		(cd ./$d;./makeallclean "$@")
 	else
 		echo no $d directory found
 	fi

Modified: branches/Cog/build.linux64x64/makeallmakefiles
===================================================================
--- branches/Cog/build.linux64x64/makeallmakefiles	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux64x64/makeallmakefiles	2015-11-12 01:53:26 UTC (rev 3492)
@@ -3,7 +3,7 @@
 for td in *.v3 *.spur; do
 	for d in $td/build*; do
 		if test -d "$d"; then
-			(cd $d;../../../platforms/unix/config/mkmf)
+			(cd ./$d;../../../platforms/unix/config/mkmf)
 		else
 			echo no $d directory found
 		fi

Modified: branches/Cog/build.linux64x64/makeproduct
===================================================================
--- branches/Cog/build.linux64x64/makeproduct	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux64x64/makeproduct	2015-11-12 01:53:26 UTC (rev 3492)
@@ -2,7 +2,7 @@
 trap 'exit 2' HUP INT PIPE TERM
 for d in newspeak.cog.spur squeak.cog.spur; do
 	if test -d "$d"; then
-		(cd $d;./makealldirty "$@")
+		(cd ./$d;./makealldirty "$@")
 	else
 		echo no $d directory found
 	fi

Modified: branches/Cog/build.linux64x64/makeproductclean
===================================================================
--- branches/Cog/build.linux64x64/makeproductclean	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux64x64/makeproductclean	2015-11-12 01:53:26 UTC (rev 3492)
@@ -2,7 +2,7 @@
 trap 'exit 2' HUP INT PIPE TERM
 for d in newspeak.cog.spur squeak.cog.spur; do
 	if test -d "$d"; then
-		(cd $d;./makeallclean "$@")
+		(cd ./$d;./makeallclean "$@")
 	else
 		echo no $d directory found
 	fi

Modified: branches/Cog/build.linux64x64/newspeak.cog.spur/makeallclean
===================================================================
--- branches/Cog/build.linux64x64/newspeak.cog.spur/makeallclean	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux64x64/newspeak.cog.spur/makeallclean	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,7 +1,7 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo y | ./mvm "$@") &
 done
 wait

Modified: branches/Cog/build.linux64x64/newspeak.cog.spur/makealldirty
===================================================================
--- branches/Cog/build.linux64x64/newspeak.cog.spur/makealldirty	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux64x64/newspeak.cog.spur/makealldirty	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,6 +1,6 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo n | ./mvm "$@")
 done

Modified: branches/Cog/build.linux64x64/newspeak.sista.spur/makeallclean
===================================================================
--- branches/Cog/build.linux64x64/newspeak.sista.spur/makeallclean	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux64x64/newspeak.sista.spur/makeallclean	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,7 +1,7 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo y | ./mvm "$@") &
 done
 wait

Modified: branches/Cog/build.linux64x64/newspeak.sista.spur/makealldirty
===================================================================
--- branches/Cog/build.linux64x64/newspeak.sista.spur/makealldirty	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux64x64/newspeak.sista.spur/makealldirty	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,6 +1,6 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo n | ./mvm "$@")
 done

Modified: branches/Cog/build.linux64x64/newspeak.stack.spur/makeallclean
===================================================================
--- branches/Cog/build.linux64x64/newspeak.stack.spur/makeallclean	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux64x64/newspeak.stack.spur/makeallclean	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,7 +1,7 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo y | ./mvm "$@") &
 done
 wait

Modified: branches/Cog/build.linux64x64/newspeak.stack.spur/makealldirty
===================================================================
--- branches/Cog/build.linux64x64/newspeak.stack.spur/makealldirty	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux64x64/newspeak.stack.spur/makealldirty	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,6 +1,6 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo n | ./mvm "$@")
 done

Modified: branches/Cog/build.linux64x64/squeak.cog.spur/makeallclean
===================================================================
--- branches/Cog/build.linux64x64/squeak.cog.spur/makeallclean	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux64x64/squeak.cog.spur/makeallclean	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,7 +1,7 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo y | ./mvm "$@") &
 done
 wait

Modified: branches/Cog/build.linux64x64/squeak.cog.spur/makealldirty
===================================================================
--- branches/Cog/build.linux64x64/squeak.cog.spur/makealldirty	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux64x64/squeak.cog.spur/makealldirty	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,6 +1,6 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo n | ./mvm "$@")
 done

Modified: branches/Cog/build.linux64x64/squeak.sista.spur/makeallclean
===================================================================
--- branches/Cog/build.linux64x64/squeak.sista.spur/makeallclean	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux64x64/squeak.sista.spur/makeallclean	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,7 +1,7 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo y | ./mvm "$@") &
 done
 wait

Modified: branches/Cog/build.linux64x64/squeak.sista.spur/makealldirty
===================================================================
--- branches/Cog/build.linux64x64/squeak.sista.spur/makealldirty	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux64x64/squeak.sista.spur/makealldirty	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,6 +1,6 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo n | ./mvm "$@")
 done

Modified: branches/Cog/build.linux64x64/squeak.stack.spur/makeallclean
===================================================================
--- branches/Cog/build.linux64x64/squeak.stack.spur/makeallclean	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux64x64/squeak.stack.spur/makeallclean	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,7 +1,7 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo y | ./mvm "$@") &
 done
 wait

Modified: branches/Cog/build.linux64x64/squeak.stack.spur/makealldirty
===================================================================
--- branches/Cog/build.linux64x64/squeak.stack.spur/makealldirty	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.linux64x64/squeak.stack.spur/makealldirty	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,6 +1,6 @@
 #!/bin/sh
 trap 'exit 2' HUP INT PIPE TERM
 for d in `dirname $0`/build*; do
-	(cd $d
+	(cd ./$d
 	 echo n | ./mvm "$@")
 done

Modified: branches/Cog/build.macos32x86/gdbarm32/makeem
===================================================================
--- branches/Cog/build.macos32x86/gdbarm32/makeem	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.macos32x86/gdbarm32/makeem	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,4 +1,4 @@
 #!/bin/sh
 for d in zlib bfd libiberty opcodes sim/arm; do
-	(cd $d; make COG=1)
+	(cd ./$d; make COG=1)
 done

Modified: branches/Cog/build.macos32x86/makeall
===================================================================
--- branches/Cog/build.macos32x86/makeall	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.macos32x86/makeall	2015-11-12 01:53:26 UTC (rev 3492)
@@ -2,7 +2,7 @@
 trap 'exit 2' HUP INT PIPE TERM
 for d in newspeak.* squeak.*; do
 	if test -d "$d"; then
-		(cd $d;./mvm -A)
+		(cd ./$d;./mvm -A)
 	else
 		echo no $d directory found
 	fi

Modified: branches/Cog/build.macos32x86/makeallinstall
===================================================================
--- branches/Cog/build.macos32x86/makeallinstall	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.macos32x86/makeallinstall	2015-11-12 01:53:26 UTC (rev 3492)
@@ -11,7 +11,7 @@
 	d=$td/installer
 	PRODUCT=$1-$TAG.dmg
 	if test -d "$d"; then
-		(cd $d;make)
+		(cd ./$d;make)
 		test -f $d/$PRODUCT && mv $d/$PRODUCT ../products
 	else
 		echo no $d directory found

Modified: branches/Cog/build.macos32x86/makeproduct
===================================================================
--- branches/Cog/build.macos32x86/makeproduct	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.macos32x86/makeproduct	2015-11-12 01:53:26 UTC (rev 3492)
@@ -3,7 +3,7 @@
 PRODUCTDIRS="newspeak.cog.spur squeak.cog.spur squeak.cog.v3"
 for d in $PRODUCTDIRS; do
 	if test -d "$d"; then
-		(cd $d;./mvm -A)
+		(cd ./$d;./mvm -A)
 	else
 		echo no $d directory found
 	fi

Modified: branches/Cog/build.macos32x86/makeproductinstall
===================================================================
--- branches/Cog/build.macos32x86/makeproductinstall	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.macos32x86/makeproductinstall	2015-11-12 01:53:26 UTC (rev 3492)
@@ -10,7 +10,7 @@
 	d=$td/installer
 	PRODUCT=$1-$TAG.dmg
 	if test -d "$d"; then
-		(cd $d;make)
+		(cd ./$d;make)
 		test -f $d/$PRODUCT && mv $d/$PRODUCT ../products
 	else
 		echo no $d directory found

Modified: branches/Cog/build.macos32x86/makesista
===================================================================
--- branches/Cog/build.macos32x86/makesista	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.macos32x86/makesista	2015-11-12 01:53:26 UTC (rev 3492)
@@ -3,7 +3,7 @@
 DIRS="squeak.sista.spur"
 for d in $DIRS; do
 	if test -d "$d"; then
-		(cd $d;./mvm -A)
+		(cd ./$d;./mvm -A)
 	else
 		echo no $d directory found
 	fi

Modified: branches/Cog/build.macos32x86/makespur
===================================================================
--- branches/Cog/build.macos32x86/makespur	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.macos32x86/makespur	2015-11-12 01:53:26 UTC (rev 3492)
@@ -3,7 +3,7 @@
 DIRS="newspeak.cog.spur newspeak.stack.spur squeak.cog.spur squeak.sista.spur squeak.stack.spur"
 for d in $DIRS; do
 	if test -d "$d"; then
-		(cd $d;./mvm -A)
+		(cd ./$d;./mvm -A)
 	else
 		echo no $d directory found
 	fi

Modified: branches/Cog/build.macos32x86/squeak.cog.spur/GdbARMPlugin/GdbARMPlugin.xcodeproj/project.pbxproj
===================================================================
--- branches/Cog/build.macos32x86/squeak.cog.spur/GdbARMPlugin/GdbARMPlugin.xcodeproj/project.pbxproj	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.macos32x86/squeak.cog.spur/GdbARMPlugin/GdbARMPlugin.xcodeproj/project.pbxproj	2015-11-12 01:53:26 UTC (rev 3492)
@@ -13,7 +13,7 @@
 		732788241AB7C73500BE5008 /* environ.c in Sources */ = {isa = PBXBuildFile; fileRef = 732787F11AB7A12A00BE5008 /* environ.c */; };
 		737482B30EE7339F004E10F8 /* libopcodes.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 737482B20EE7339F004E10F8 /* libopcodes.a */; };
 		737482B50EE733BD004E10F8 /* libsim.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 737482B40EE733BD004E10F8 /* libsim.a */; };
-		737482B70EE7343B004E10F8 /* sqGdbARMPlugin.c in Sources */ = {isa = PBXBuildFile; fileRef = 737482B60EE7343B004E10F8 /* sqGdbARMPlugin.c */; settings = {COMPILER_FLAGS = "-I../../../processors/ARM/mac/gdb-7.6/include -I../../../processors/ARM/mac/gdb-7.6/sim/arm -I../../../processors/ARM/mac/gdb-7.6/bfd"; }; };
+		737482B70EE7343B004E10F8 /* sqGdbARMPlugin.c in Sources */ = {isa = PBXBuildFile; fileRef = 737482B60EE7343B004E10F8 /* sqGdbARMPlugin.c */; settings = {COMPILER_FLAGS = "-I../../../processors/ARM/mac/gdb-7.10/include -I../../../processors/ARM/mac/gdb-7.10/sim/arm -I../../../processors/ARM/mac/gdb-7.10/bfd"; }; };
 		8D01CCCE0486CAD60068D4B7 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 08EA7FFBFE8413EDC02AAC07 /* Carbon.framework */; };
 /* End PBXBuildFile section */
 
@@ -22,11 +22,11 @@
 		73020E8C0EE714E60021D217 /* GdbARMPlugin.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = GdbARMPlugin.c; path = ../../../src/plugins/GdbARMPlugin/GdbARMPlugin.c; sourceTree = SOURCE_ROOT; };
 		73020E8E0EE7158C0021D217 /* GdbARMPlugin.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = GdbARMPlugin.h; path = ../../../platforms/Cross/plugins/GdbARMPlugin/GdbARMPlugin.h; sourceTree = SOURCE_ROOT; };
 		732787F11AB7A12A00BE5008 /* environ.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = environ.c; path = "../../../platforms/Mac OS/plugins/GdbARMPlugin/environ.c"; sourceTree = SOURCE_ROOT; };
-		732787F51AB7A40100BE5008 /* libiberty.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libiberty.a; path = "../../../processors/ARM/mac/binutils-2.25/libiberty/libiberty.a"; sourceTree = SOURCE_ROOT; };
-		737482B20EE7339F004E10F8 /* libopcodes.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libopcodes.a; path = "../../../processors/ARM/mac/gdb-7.6/opcodes/libopcodes.a"; sourceTree = SOURCE_ROOT; };
-		737482B40EE733BD004E10F8 /* libsim.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libsim.a; path = "../../../processors/ARM/mac/gdb-7.6/sim/arm/libsim.a"; sourceTree = SOURCE_ROOT; };
+		732787F51AB7A40100BE5008 /* libiberty.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libiberty.a; path = "../../gdbarm32/libiberty/libiberty.a"; sourceTree = SOURCE_ROOT; };
+		737482B20EE7339F004E10F8 /* libopcodes.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libopcodes.a; path = "../../gdbarm32/opcodes/libopcodes.a"; sourceTree = SOURCE_ROOT; };
+		737482B40EE733BD004E10F8 /* libsim.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libsim.a; path = "../../gdbarm32/sim/arm/libsim.a"; sourceTree = SOURCE_ROOT; };
 		737482B60EE7343B004E10F8 /* sqGdbARMPlugin.c */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.c; fileEncoding = 30; name = sqGdbARMPlugin.c; path = ../../../platforms/Cross/plugins/GdbARMPlugin/sqGdbARMPlugin.c; sourceTree = SOURCE_ROOT; };
-		73ADAA901AB79ED50085DAA8 /* libbfd.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libbfd.a; path = "../../../processors/ARM/mac/binutils-2.25/bfd/libbfd.a"; sourceTree = SOURCE_ROOT; };
+		73ADAA901AB79ED50085DAA8 /* libbfd.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libbfd.a; path = "../../gdbarm32/bfd/libbfd.a"; sourceTree = SOURCE_ROOT; };
 		8D01CCD10486CAD60068D4B7 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
 		8D01CCD20486CAD60068D4B7 /* GdbARMPlugin.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GdbARMPlugin.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
 		DA3A20F50AA63CBF0050B983 /* interp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = interp.h; path = ../../../spursrc/vm/interp.h; sourceTree = SOURCE_ROOT; };

Modified: branches/Cog/build.macos32x86/squeak.cog.spur/makeiosvm
===================================================================
--- branches/Cog/build.macos32x86/squeak.cog.spur/makeiosvm	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.macos32x86/squeak.cog.spur/makeiosvm	2015-11-12 01:53:26 UTC (rev 3492)
@@ -134,9 +134,9 @@
 fi
 
 # Build the GdbARMPlugin
-# N.B. To build the plugin you also have to build the gdb ARM sim libraries in
-# ../../processors/ARM/mac.
-if test -f ../../processors/ARM/mac/gdb-7.6/opcodes/libopcodes.a; then
+# N.B. To build the plugin you also have to build the gdb ARM sim
+# libraries in ../gdbarm32. cd ../gdbarm32. Run conf.COG & makeem.
+if test -f ../gdbarm32/opcodes/libopcodes.a; then
 echo GdbARMPlugin xcodebuild -configuration $XCD_BUILD_CONFIGURATION -project GdbARMPlugin/GdbARMPlugin.xcodeproj
 xcodebuild -configuration $XCD_BUILD_CONFIGURATION -project GdbARMPlugin/GdbARMPlugin.xcodeproj
 rm -rf "$DEST/Contents/Resources/GdbARMPlugin.bundle"

Modified: branches/Cog/build.macos32x86/squeak.cog.spur/makevm
===================================================================
--- branches/Cog/build.macos32x86/squeak.cog.spur/makevm	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.macos32x86/squeak.cog.spur/makevm	2015-11-12 01:53:26 UTC (rev 3492)
@@ -138,9 +138,9 @@
 fi
 
 # Build the GdbARMPlugin
-# N.B. To build the plugin you also have to build the gdb ARM sim libraries in
-# ../../processors/ARM/mac.
-if test -f ../../processors/ARM/mac/gdb-7.6/opcodes/libopcodes.a; then
+# N.B. To build the plugin you also have to build the gdb ARM sim
+# libraries in ../gdbarm32. cd ../gdbarm32. Run conf.COG & makeem.
+if test -f ../gdbarm32/opcodes/libopcodes.a; then
 echo GdbARMPlugin xcodebuild -configuration $XCD_BUILD_CONFIGURATION -project GdbARMPlugin/GdbARMPlugin.xcodeproj
 xcodebuild -configuration $XCD_BUILD_CONFIGURATION -project GdbARMPlugin/GdbARMPlugin.xcodeproj
 rm -rf "$DEST/Contents/Resources/GdbARMPlugin.bundle"

Modified: branches/Cog/build.macos64x64/makeall
===================================================================
--- branches/Cog/build.macos64x64/makeall	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.macos64x64/makeall	2015-11-12 01:53:26 UTC (rev 3492)
@@ -2,7 +2,7 @@
 trap 'exit 2' HUP INT PIPE TERM
 for d in newspeak.* squeak.*; do
 	if test -d "$d"; then
-		(cd $d;./mvm -A)
+		(cd ./$d;./mvm -A)
 	else
 		echo no $d directory found
 	fi

Modified: branches/Cog/build.macos64x64/makeallinstall
===================================================================
--- branches/Cog/build.macos64x64/makeallinstall	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.macos64x64/makeallinstall	2015-11-12 01:53:26 UTC (rev 3492)
@@ -11,7 +11,7 @@
 	d=$td/installer
 	PRODUCT=$1-$TAG.dmg
 	if test -d "$d"; then
-		(cd $d;make)
+		(cd ./$d;make)
 		test -f $d/$PRODUCT && mv $d/$PRODUCT ../products
 	else
 		echo no $d directory found

Modified: branches/Cog/build.macos64x64/makeproduct
===================================================================
--- branches/Cog/build.macos64x64/makeproduct	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.macos64x64/makeproduct	2015-11-12 01:53:26 UTC (rev 3492)
@@ -3,7 +3,7 @@
 PRODUCTDIRS="newspeak.cog.spur squeak.cog.spur"
 for d in $PRODUCTDIRS; do
 	if test -d "$d"; then
-		(cd $d;./mvm -A)
+		(cd ./$d;./mvm -A)
 	else
 		echo no $d directory found
 	fi

Modified: branches/Cog/build.macos64x64/makeproductinstall
===================================================================
--- branches/Cog/build.macos64x64/makeproductinstall	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.macos64x64/makeproductinstall	2015-11-12 01:53:26 UTC (rev 3492)
@@ -10,7 +10,7 @@
 	d=$td/installer
 	PRODUCT=$1-$TAG.dmg
 	if test -d "$d"; then
-		(cd $d;make)
+		(cd ./$d;make)
 		test -f $d/$PRODUCT && mv $d/$PRODUCT ../products
 	else
 		echo no $d directory found

Modified: branches/Cog/build.macos64x64/makesista
===================================================================
--- branches/Cog/build.macos64x64/makesista	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.macos64x64/makesista	2015-11-12 01:53:26 UTC (rev 3492)
@@ -3,7 +3,7 @@
 DIRS="squeak.sista.spur"
 for d in $DIRS; do
 	if test -d "$d"; then
-		(cd $d;./mvm -A)
+		(cd ./$d;./mvm -A)
 	else
 		echo no $d directory found
 	fi

Modified: branches/Cog/build.macos64x64/makespur
===================================================================
--- branches/Cog/build.macos64x64/makespur	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.macos64x64/makespur	2015-11-12 01:53:26 UTC (rev 3492)
@@ -3,7 +3,7 @@
 DIRS="newspeak.cog.spur newspeak.stack.spur squeak.cog.spur squeak.sista.spur squeak.stack.spur"
 for d in $DIRS; do
 	if test -d "$d"; then
-		(cd $d;./mvm -A)
+		(cd ./$d;./mvm -A)
 	else
 		echo no $d directory found
 	fi

Modified: branches/Cog/build.win32x86/makeall
===================================================================
--- branches/Cog/build.win32x86/makeall	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.win32x86/makeall	2015-11-12 01:53:26 UTC (rev 3492)
@@ -2,7 +2,7 @@
 trap 'exit 2' HUP INT PIPE TERM
 for d in newspeak.* squeak.*; do
 	if test -d "$d"; then
-		(cd $d;./mvm)
+		(cd ./$d;./mvm)
 	else
 		echo no $d directory found
 	fi

Modified: branches/Cog/build.win32x86/makeallinstall
===================================================================
--- branches/Cog/build.win32x86/makeallinstall	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.win32x86/makeallinstall	2015-11-12 01:53:26 UTC (rev 3492)
@@ -2,7 +2,7 @@
 trap 'exit 2' HUP INT PIPE TERM
 for d in newspeak.*/installer squeak.*/installer; do
 	if test -d "$d"; then
-		(cd $d;make)
+		(cd ./$d;make)
 	else
 		echo no $d directory found
 	fi

Modified: branches/Cog/build.win32x86/makeproduct
===================================================================
--- branches/Cog/build.win32x86/makeproduct	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.win32x86/makeproduct	2015-11-12 01:53:26 UTC (rev 3492)
@@ -2,7 +2,7 @@
 trap 'exit 2' HUP INT PIPE TERM
 for d in newspeak.cog.spur squeak.cog.spur squeak.cog.v3; do
 	if test -d "$d"; then
-		(cd $d;./mvm)
+		(cd ./$d;./mvm)
 	else
 		echo no $d directory found
 	fi

Modified: branches/Cog/build.win32x86/makeproductinstall
===================================================================
--- branches/Cog/build.win32x86/makeproductinstall	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/build.win32x86/makeproductinstall	2015-11-12 01:53:26 UTC (rev 3492)
@@ -2,7 +2,7 @@
 trap 'exit 2' HUP INT PIPE TERM
 for d in newspeak.cog.spur/installer; do
 	if test -d "$d"; then
-		(cd $d;make)
+		(cd ./$d;make)
 	else
 		echo no $d directory found
 	fi

Added: branches/Cog/platforms/unix/plugins/BochsIA32Plugin/HowToBuild
===================================================================
--- branches/Cog/platforms/unix/plugins/BochsIA32Plugin/HowToBuild	                        (rev 0)
+++ branches/Cog/platforms/unix/plugins/BochsIA32Plugin/HowToBuild	2015-11-12 01:53:26 UTC (rev 3492)
@@ -0,0 +1,13 @@
+Building the BochsIA32Plugin
+------------------------------
+
+Building on Linux and Mac OS X
+------------------------------
+(so far tried on CentOS 6.5 32-bit, Ubuntu 12.04 LTS 32bit, Mac OS X 10.9)
+
+cd to the bochsx86 buld directory under the relevant linux or macos platform
+build directory, e.g. build.linux32x86/bochsx86, or build.macos32x86/bochsx86.
+
+run conf.COG
+
+run ../../processors/IA32/bochs/makeem


Property changes on: branches/Cog/platforms/unix/plugins/BochsIA32Plugin/HowToBuild
___________________________________________________________________
Added: svn:executable
   + *

Added: branches/Cog/platforms/unix/plugins/BochsIA32Plugin/acinclude.m4
===================================================================
--- branches/Cog/platforms/unix/plugins/BochsIA32Plugin/acinclude.m4	                        (rev 0)
+++ branches/Cog/platforms/unix/plugins/BochsIA32Plugin/acinclude.m4	2015-11-12 01:53:26 UTC (rev 3492)
@@ -0,0 +1,9 @@
+# To build the BochsIA32Plugin one must build the Bochs support libraries
+if test -f ../../bochsx86/cpu/libcpu.a \
+	-a  -f ../../bochsx86/disasm/libdisasm.a \
+	-a  -f ../../bochsx86/fpu/libfpu.a; then
+	echo "bochs support libraries have been built; building BochsIA32Plugin"
+else
+	echo "../../bochsx86 libraries have not been built; not building BochsIA32Plugin"
+  AC_PLUGIN_DISABLE
+fi

Added: branches/Cog/platforms/unix/plugins/BochsX64Plugin/HowToBuild
===================================================================
--- branches/Cog/platforms/unix/plugins/BochsX64Plugin/HowToBuild	                        (rev 0)
+++ branches/Cog/platforms/unix/plugins/BochsX64Plugin/HowToBuild	2015-11-12 01:53:26 UTC (rev 3492)
@@ -0,0 +1,13 @@
+Building the BochsX64Plugin
+------------------------------
+
+Building on Linux and Mac OS X
+------------------------------
+(so far tried on CentOS 6.5 32-bit, Ubuntu 12.04 LTS 32bit, Mac OS X 10.9)
+
+cd to the bochsx86 buld directory under the relevant linux or macos platform
+build directory, e.g. build.linux32x86/bochsx64, or build.macos32x86/bochsx64.
+
+run conf.COG
+
+run ../../processors/IA32/bochs/makeem


Property changes on: branches/Cog/platforms/unix/plugins/BochsX64Plugin/HowToBuild
___________________________________________________________________
Added: svn:executable
   + *

Added: branches/Cog/platforms/unix/plugins/BochsX64Plugin/acinclude.m4
===================================================================
--- branches/Cog/platforms/unix/plugins/BochsX64Plugin/acinclude.m4	                        (rev 0)
+++ branches/Cog/platforms/unix/plugins/BochsX64Plugin/acinclude.m4	2015-11-12 01:53:26 UTC (rev 3492)
@@ -0,0 +1,9 @@
+# To build the BochsX64Plugin one must build the Bochs support libraries
+if test -f ../../bochsx64/cpu/libcpu.a \
+	-a  -f ../../bochsx64/disasm/libdisasm.a \
+	-a  -f ../../bochsx64/fpu/libfpu.a; then
+	echo "bochs support libraries have been built; building BochsX64Plugin"
+else
+	echo "../../bochsx64 libraries have not been built; not building BochsX64Plugin"
+  AC_PLUGIN_DISABLE
+fi

Modified: branches/Cog/platforms/unix/plugins/GdbARMPlugin/HowToBuild
===================================================================
--- branches/Cog/platforms/unix/plugins/GdbARMPlugin/HowToBuild	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/platforms/unix/plugins/GdbARMPlugin/HowToBuild	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,6 +1,7 @@
 Building the GdbARMPlugin
 ------------------------------
 
+Ignore this section if not using the standard Cog source tree:
 Build the normal VM on your Platform. Consult Cog/{cygwinbuild|unixbuild|macbuild}/HowToBuild 
 for additional information.
 When generating sources, update to the latest 
@@ -13,7 +14,19 @@
 the return in the false block, in order to skip 
 when a plugin is not found, instead of aborting 
 the generation process.
+:Ignopre preceding section if not using the standard Cog source tree.
 
+Building on Linux
+------------------------------
+(so far tried on CentOS 6.5 32-bit, Ubuntu 12.04 LTS 32bit)
+
+cd to the gdbarm32 buld directory under the relevant linux platform build
+directory, e.g. build.linux32x86/gdbarm32.
+
+run conf.COG
+
+run makeem
+
 Building on Windows
 ------------------------------
 (so far tried with Windows 7 64bit unsing mingw/MSYS 32bit)
@@ -53,10 +66,6 @@
 Change <cog>/cygwinbuild/plugins.ext to include GdbARMPlugin.
 Change to gcc 3, then build the VM (again).
 
-Building on Linux
-------------------------------
-(so far tried on Ubuntu 12.04 LTS 32bit)
-
 Download the gdb sources (http://ftp.gnu.org/gnu/gdb) and 
 unpack them. Change Makefile and Makefile.unix, setting 
 GDBBUILDFOLDER to the correct place.

Modified: branches/Cog/platforms/unix/plugins/GdbARMPlugin/Makefile.inc
===================================================================
--- branches/Cog/platforms/unix/plugins/GdbARMPlugin/Makefile.inc	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/platforms/unix/plugins/GdbARMPlugin/Makefile.inc	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,11 +1,11 @@
-# This assumes you untar the gdb 7.6 source in processors/ARM/gdb-7.6/
-GDBBUILDFOLDER	= ../../../../processors/ARM/gdb-7.6/
+GDBBUILDFOLDER	= ../../../gdbarm32
+GDBSOURCEFOLDER	= ../../../../processors/ARM/gdb-7.6/
 XCFLAGS		= -m32 -DNEED_UI_LOOP_HOOK
 
-XINCLUDES	+= -I$(GDBBUILDFOLDER)/include
-XINCLUDES	+= -I$(GDBBUILDFOLDER)/sim/arm
+XINCLUDES	+= -I$(GDBSOURCEFOLDER)/include
+XINCLUDES	+= -I$(GDBSOURCEFOLDER)/sim/arm
 
 XLDFLAGS=	$(GDBBUILDFOLDER)/sim/arm/libsim.a \
-		$(GDBBUILDFOLDER)/opcodes/libopcodes.a \
-		-lbfd -liberty \
-		-Wl
+			$(GDBBUILDFOLDER)/opcodes/libopcodes.a \
+			-lbfd -liberty \
+			-Wl

Modified: branches/Cog/platforms/unix/plugins/GdbARMPlugin/acinclude.m4
===================================================================
--- branches/Cog/platforms/unix/plugins/GdbARMPlugin/acinclude.m4	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/platforms/unix/plugins/GdbARMPlugin/acinclude.m4	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,7 +1,7 @@
 # To build the GdbARMPlugin one must build libsim.a from gdb
-if test -f ../../../processors/ARM/gdb-7.6/sim/arm/libsim.a; then
+if test -f ../../gdbarm32/sim/arm/libsim.a; then
 	echo "libsim.a has been built; building GdbARMPlugin"
 else
-	echo "/processors/ARM/gdb-7.6/sim/arm/libsim.a has not been built; not building GdbARMPlugin"
+	echo "../../gdbarm32/sim/arm/libsim.a has not been built; not building GdbARMPlugin"
   AC_PLUGIN_DISABLE
 fi

Deleted: branches/Cog/processors/ARM/gdb-7.10/opcodes/Makefile
===================================================================
--- branches/Cog/processors/ARM/gdb-7.10/opcodes/Makefile	2015-11-11 22:48:34 UTC (rev 3491)
+++ branches/Cog/processors/ARM/gdb-7.10/opcodes/Makefile	2015-11-12 01:53:26 UTC (rev 3492)
@@ -1,1490 +0,0 @@
-# Makefile.in generated by automake 1.11.1 from Makefile.am.
-# Makefile.  Generated from Makefile.in by configure.
-
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,
-# Inc.
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-
-
-#
-#   Copyright (C) 2012-2015 Free Software Foundation, Inc.
-#
-# This file is free software; you can redistribute it and/or modify

@@ Diff output truncated at 50000 characters. @@


More information about the Vm-dev mailing list