about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorKartik Agaram <vc@akkartik.com>2020-04-10 15:07:24 -0700
committerKartik Agaram <vc@akkartik.com>2020-05-18 00:44:46 -0700
commit5dc0ddfc9d1603ca9ee7a1d964e511113c93bc99 (patch)
tree99c92fc384ecbf55ccf6599ba7d7c9e71f80baaa
parent86931f5e062d75cc978d9268147c569cc735467b (diff)
downloadmu-5dc0ddfc9d1603ca9ee7a1d964e511113c93bc99.tar.gz
Rebuild phases of self-hosted SubX translator
For this one commit we need to bootstrap ourselves with subx_translate_debug.
-rwxr-xr-xapps/assortbin40881 -> 44102 bytes
-rwxr-xr-xapps/crenshaw2-1bin40284 -> 43453 bytes
-rwxr-xr-xapps/crenshaw2-1bbin40831 -> 44000 bytes
-rwxr-xr-xapps/dquotesbin44526 -> 47724 bytes
-rwxr-xr-xapps/factorialbin39377 -> 42546 bytes
-rwxr-xr-xapps/hexbin43123 -> 46292 bytes
-rwxr-xr-xapps/packbin53268 -> 56437 bytes
-rwxr-xr-xapps/surveybin49906 -> 54048 bytes
-rwxr-xr-xapps/testsbin39674 -> 42874 bytes
-rwxr-xr-xtest_apps46
10 files changed, 23 insertions, 23 deletions
diff --git a/apps/assort b/apps/assort
index 5a5104df..d1b23ee7 100755
--- a/apps/assort
+++ b/apps/assort
Binary files differdiff --git a/apps/crenshaw2-1 b/apps/crenshaw2-1
index a3a6e78c..eace889e 100755
--- a/apps/crenshaw2-1
+++ b/apps/crenshaw2-1
Binary files differdiff --git a/apps/crenshaw2-1b b/apps/crenshaw2-1b
index 12541d5b..776c2377 100755
--- a/apps/crenshaw2-1b
+++ b/apps/crenshaw2-1b
Binary files differdiff --git a/apps/dquotes b/apps/dquotes
index e87639f8..304882f0 100755
--- a/apps/dquotes
+++ b/apps/dquotes
Binary files differdiff --git a/apps/factorial b/apps/factorial
index be287f31..5aedf192 100755
--- a/apps/factorial
+++ b/apps/factorial
Binary files differdiff --git a/apps/hex b/apps/hex
index 2dabb90f..e978d40d 100755
--- a/apps/hex
+++ b/apps/hex
Binary files differdiff --git a/apps/pack b/apps/pack
index b190e67d..78e274e9 100755
--- a/apps/pack
+++ b/apps/pack
Binary files differdiff --git a/apps/survey b/apps/survey
index 633e7fe4..90dc2786 100755
--- a/apps/survey
+++ b/apps/survey
Binary files differdiff --git a/apps/tests b/apps/tests
index feda7995..e4194113 100755
--- a/apps/tests
+++ b/apps/tests
Binary files differdiff --git a/test_apps b/test_apps
index 3cd0e9c7..a19bad7c 100755
--- a/test_apps
+++ b/test_apps
@@ -223,7 +223,7 @@ test $NATIVE  &&  {
 
 # Phases of the self-hosted SubX translator.
 
-for phase in hex pack assort dquotes tests  # survey
+for phase in hex survey pack assort dquotes tests
 do
   echo $phase
   ./bootstrap translate init.$OS 0[0-8]*.subx apps/subx-params.subx apps/$phase.subx -o apps/$phase
@@ -295,28 +295,28 @@ done
 #?   apps/mu test
 #?   echo
 #? }
-#? 
-#? test $NATIVE  ||  exit 0
-#? echo "== translating using SubX (native only)"
-#? 
-#? # example programs
-#? 
-#? for n in `seq 1 12`
-#? do
-#?   echo ex$n
-#?   ./translate_subx init.$OS apps/ex$n.subx
-#?   diff apps/ex$n a.elf
-#? done
-#? 
-#? # Larger apps that use the standard library.
-#? 
-#? for app in factorial crenshaw2-1 crenshaw2-1b
-#? do
-#?   echo $app
-#?   ./translate_subx init.$OS 0[0-8]*.subx apps/$app.subx
-#?   diff apps/$app a.elf
-#? done
-#? 
+
+test $NATIVE  ||  exit 0
+echo "== translating using SubX (native only)"
+
+# example programs
+
+for n in `seq 1 12`
+do
+  echo ex$n
+  ./translate_subx_debug init.$OS apps/ex$n.subx
+  diff apps/ex$n a.elf
+done
+
+# Larger apps that use the standard library.
+
+for app in factorial crenshaw2-1 crenshaw2-1b
+do
+  echo $app
+  ./translate_subx_debug init.$OS 0[0-8]*.subx apps/$app.subx
+  diff apps/$app a.elf
+done
+
 #? # Phases of the self-hosted SubX translator.
 #? 
 #? for app in hex survey pack assort dquotes tests