From b888e42867d43e1ef2b308b42a7af7dbac578c87 Mon Sep 17 00:00:00 2001 From: Kartik Agaram Date: Wed, 15 May 2019 00:58:25 -0700 Subject: 5162 --- subx/015immediate_addressing.cc | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'subx') 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; } -- cgit 1.4.1-2-gfad0