about summary refs log tree commit diff stats
path: root/subx
diff options
context:
space:
mode:
authorKartik Agaram <vc@akkartik.com>2019-05-15 00:58:25 -0700
committerKartik Agaram <vc@akkartik.com>2019-05-15 00:58:25 -0700
commitb888e42867d43e1ef2b308b42a7af7dbac578c87 (patch)
tree45f1218f87359064a3a958b605ff2a669ebac8db /subx
parent7944f15210d0dd715b1b90a53d30602c09dfac8e (diff)
downloadmu-b888e42867d43e1ef2b308b42a7af7dbac578c87.tar.gz
5162
Diffstat (limited to 'subx')
-rw-r--r--subx/015immediate_addressing.cc14
1 files changed, 7 insertions, 7 deletions
diff --git a/subx/015immediate_addressing.cc b/subx/015immediate_addressing.cc
index c5469792..bfedac21 100644
--- a/subx/015immediate_addressing.cc
+++ b/subx/015immediate_addressing.cc
@@ -754,13 +754,13 @@ case 1: {
   trace(Callstack_depth+1, "run") << "subop or" << end();
   // bitwise ops technically operate on unsigned numbers, but it makes no
   // difference
-  *signed_arg1 |= signed_arg2; \
-  trace(Callstack_depth+1, "run") << "storing 0x" << HEXWORD << *signed_arg1 << end(); \
-  SF = (*signed_arg1 >> 31); \
-  ZF = (*signed_arg1 == 0); \
-  CF = false; \
-  OF = false; \
-  trace(Callstack_depth+1, "run") << "SF=" << SF << "; ZF=" << ZF << "; CF=" << CF << "; OF=" << OF << end(); \
+  *signed_arg1 |= signed_arg2;
+  trace(Callstack_depth+1, "run") << "storing 0x" << HEXWORD << *signed_arg1 << end();
+  SF = (*signed_arg1 >> 31);
+  ZF = (*signed_arg1 == 0);
+  CF = false;
+  OF = false;
+  trace(Callstack_depth+1, "run") << "SF=" << SF << "; ZF=" << ZF << "; CF=" << CF << "; OF=" << OF << end();
   break;
 }