Loading basic_op/basop32.c +1 −1 Original line number Diff line number Diff line Loading @@ -190,7 +190,7 @@ void set_overflow(Flag *overflow) { if (overflow) *overflow = 1; else { BASOP_TR void unset_overflow(Flag* overflow) { if (overflow) *overflow = 0; else { BASOP_TRIGGER_OVERFLOW_ERROR_OR_WARNING(overflow_error_enable, overflow_warning_enable); BASOP_SET_GLOBAL(Overflow, 0); } } void set_carry(Flag *carry) { if (carry) *carry = 1; else { BASOP_TRIGGER_OVERFLOW_ERROR_OR_WARNING(overflow_error_enable, overflow_warning_enable); BASOP_SET_GLOBAL(Carry, 1); } } void unset_carry(Flag* carry) { if (carry) *carry = 0; else { BASOP_TRIGGER_OVERFLOW_ERROR_OR_WARNING(overflow_error_enable, overflow_warning_enable); BASOP_SET_GLOBAL(Carry, 0);} } Flag get_carry(Flag* carry) { if (carry) return *carry; else { BASOP_TRIGGER_OVERFLOW_ERROR_OR_WARNING(overflow_error_enable, overflow_warning_enable); } return BASOP_GET_GLOBAL(Carry); } Flag get_carry(const Flag* carry) { if (carry) return *carry; else { BASOP_TRIGGER_OVERFLOW_ERROR_OR_WARNING(overflow_error_enable, overflow_warning_enable); } return BASOP_GET_GLOBAL(Carry); } #ifdef BASOP_NOGLOB_DEV_PRINT #include <stdio.h> Loading basic_op/basop32.h +1 −1 Original line number Diff line number Diff line Loading @@ -131,7 +131,7 @@ void set_overflow(Flag *overflow); void unset_overflow(Flag* overflow); void set_carry(Flag *carry); void unset_carry(Flag* carry); Flag get_carry(Flag* carry); Flag get_carry(const Flag* carry); #endif /* BASOP_NOGLOB */ /*___________________________________________________________________________ Loading Loading
basic_op/basop32.c +1 −1 Original line number Diff line number Diff line Loading @@ -190,7 +190,7 @@ void set_overflow(Flag *overflow) { if (overflow) *overflow = 1; else { BASOP_TR void unset_overflow(Flag* overflow) { if (overflow) *overflow = 0; else { BASOP_TRIGGER_OVERFLOW_ERROR_OR_WARNING(overflow_error_enable, overflow_warning_enable); BASOP_SET_GLOBAL(Overflow, 0); } } void set_carry(Flag *carry) { if (carry) *carry = 1; else { BASOP_TRIGGER_OVERFLOW_ERROR_OR_WARNING(overflow_error_enable, overflow_warning_enable); BASOP_SET_GLOBAL(Carry, 1); } } void unset_carry(Flag* carry) { if (carry) *carry = 0; else { BASOP_TRIGGER_OVERFLOW_ERROR_OR_WARNING(overflow_error_enable, overflow_warning_enable); BASOP_SET_GLOBAL(Carry, 0);} } Flag get_carry(Flag* carry) { if (carry) return *carry; else { BASOP_TRIGGER_OVERFLOW_ERROR_OR_WARNING(overflow_error_enable, overflow_warning_enable); } return BASOP_GET_GLOBAL(Carry); } Flag get_carry(const Flag* carry) { if (carry) return *carry; else { BASOP_TRIGGER_OVERFLOW_ERROR_OR_WARNING(overflow_error_enable, overflow_warning_enable); } return BASOP_GET_GLOBAL(Carry); } #ifdef BASOP_NOGLOB_DEV_PRINT #include <stdio.h> Loading
basic_op/basop32.h +1 −1 Original line number Diff line number Diff line Loading @@ -131,7 +131,7 @@ void set_overflow(Flag *overflow); void unset_overflow(Flag* overflow); void set_carry(Flag *carry); void unset_carry(Flag* carry); Flag get_carry(Flag* carry); Flag get_carry(const Flag* carry); #endif /* BASOP_NOGLOB */ /*___________________________________________________________________________ Loading