about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorKartik Agaram <vc@akkartik.com>2020-05-28 22:48:40 -0700
committerKartik Agaram <vc@akkartik.com>2020-05-28 22:48:40 -0700
commit967d11f1026e45740009ad9d5ecd6f41ff9232fe (patch)
tree15d4f2fabcb463a2c396b6fc3e6ab7a5f8dd5ace
parentb22fa8afd813270cfb4639c8bdd9a685488af7f2 (diff)
downloadmu-967d11f1026e45740009ad9d5ecd6f41ff9232fe.tar.gz
6424
-rw-r--r--103screen.subx3
-rwxr-xr-xapps/mubin256204 -> 256188 bytes
-rwxr-xr-xapps/print-filebin0 -> 48630 bytes
3 files changed, 2 insertions, 1 deletions
diff --git a/103screen.subx b/103screen.subx
index 944fd4aa..7011eb0f 100644
--- a/103screen.subx
+++ b/103screen.subx
@@ -134,6 +134,7 @@ $print-string:end:
     5d/pop-to-ebp
     c3/return
 
+# just because Mu has no support for global variables yet
 print-byte:  # c: byte
     # . prologue
     55/push-ebp
@@ -159,13 +160,13 @@ $flush-stdout:end:
     5d/pop-to-ebp
     c3/return
 
+# just because Mu has no support for global variables yet
 print-int32-to-screen:  # n: int
     # . prologue
     55/push-ebp
     89/<- %ebp 4/r32/esp
     #
     (print-int32-buffered Stdout *(ebp+8))
-    (flush Stdout)
 $print-int32-to-screen:end:
     # . epilogue
     89/<- %esp 5/r32/ebp
diff --git a/apps/mu b/apps/mu
index 06f3a21b..ff284682 100755
--- a/apps/mu
+++ b/apps/mu
Binary files differdiff --git a/apps/print-file b/apps/print-file
new file mode 100755
index 00000000..48a12cf3
--- /dev/null
+++ b/apps/print-file
Binary files differ