about summary refs log tree commit diff stats
path: root/subx/test_apps
diff options
context:
space:
mode:
authorKartik Agaram <vc@akkartik.com>2019-07-19 11:29:52 -0700
committerKartik Agaram <vc@akkartik.com>2019-07-19 11:29:52 -0700
commit31cb01daf4c481736e151dde88d1ec55005f6347 (patch)
tree4a13e717ebe64abcddd2be55e2e10eb2e962c9af /subx/test_apps
parentcfb4b738c60ea7126f831248e665e15fea780216 (diff)
downloadmu-31cb01daf4c481736e151dde88d1ec55005f6347.tar.gz
5419
Bugfix fourteen: we need different address computation logic for code vs
data labels.

It's really about different categories of instructions having different
address computation logic. This subtle distinction will make good error
messages hard. But that's a problem for later.

Now there's just one example program not translating.
Diffstat (limited to 'subx/test_apps')
-rwxr-xr-xsubx/test_apps10
1 files changed, 5 insertions, 5 deletions
diff --git a/subx/test_apps b/subx/test_apps
index cc0f301f..e9d75364 100755
--- a/subx/test_apps
+++ b/subx/test_apps
@@ -258,11 +258,11 @@ test `uname` = 'Linux'  &&  {
   cat examples/ex5.subx |apps/dquotes |apps/assort |apps/pack |apps/survey |apps/hex |diff examples/ex5 -
 }
 
-#? echo ex6
-#? cat examples/ex6.subx |./subx_bin run apps/dquotes |./subx_bin run apps/assort |./subx_bin run apps/pack |./subx_bin run apps/survey |./subx_bin run apps/hex |diff examples/ex6 -
-#? test `uname` = 'Linux'  &&  {
-#?   cat examples/ex6.subx |apps/dquotes |apps/assort |apps/pack |apps/survey |apps/hex |diff examples/ex6 -
-#? }
+echo ex6
+cat examples/ex6.subx |./subx_bin run apps/dquotes |./subx_bin run apps/assort |./subx_bin run apps/pack |./subx_bin run apps/survey |./subx_bin run apps/hex |diff examples/ex6 -
+test `uname` = 'Linux'  &&  {
+  cat examples/ex6.subx |apps/dquotes |apps/assort |apps/pack |apps/survey |apps/hex |diff examples/ex6 -
+}
 
 echo ex7
 cat examples/ex7.subx |./subx_bin run apps/dquotes |./subx_bin run apps/assort |./subx_bin run apps/pack |./subx_bin run apps/survey |./subx_bin run apps/hex |diff examples/ex7 -