diff --git a/sim/common/ChangeLog b/sim/common/ChangeLog index 697282a83f..d38904b017 100644 --- a/sim/common/ChangeLog +++ b/sim/common/ChangeLog @@ -1,3 +1,12 @@ +Thu Oct 16 11:38:56 1997 Andrew Cagney + + * sim-alu.h (ALU16_BEGIN, ALU32_BEGIN, ALU64_BEGIN): Drop opening + brace from macro. + (ALU8_BEGIN, ALU8_SET, ALU8_ADD, ALU8_SUB, ALU8_NEGATE): Define. + (ALU16_ADD, ALU16_SUB, ALU16_NEGATE): Simplify arrithmetic. + (ALU32_ADD, ALU32_SUB, ALU32_NEGATE): Simplify arrithmetic. + (ALU64_ADD, ALU64_SUB, ALU64_NEGATE): Simplify arrithmetic. + Wed Oct 15 09:24:19 1997 Andrew Cagney * sim-core.h (struct _sim_core_mapping): Change free_buffer to diff --git a/sim/tic80/ChangeLog b/sim/tic80/ChangeLog index b4462c74a7..bdd1d79491 100644 --- a/sim/tic80/ChangeLog +++ b/sim/tic80/ChangeLog @@ -1,3 +1,7 @@ +Fri Oct 17 17:26:36 1997 Andrew Cagney + + * alu.h (ALU32_END): Use ALU32_RESULT. + Mon Sep 29 12:49:06 1997 Andrew Cagney * insns (get_fp_reg, set_fp_reg): Update to use changed sim_fpu diff --git a/sim/tic80/alu.h b/sim/tic80/alu.h index ce40a0160f..8d4e38b730 100644 --- a/sim/tic80/alu.h +++ b/sim/tic80/alu.h @@ -27,8 +27,8 @@ with this program; if not, write to the Free Software Foundation, Inc., #define ALU32_END(TARG) \ { \ - (TARG) = (unsigned32)alu_carry_val; /* FIXME */ \ -}} + (TARG) = ALU32_RESULT; /* FIXME */ \ +} #define ALU_END(TARG) ALU32_END(TARG)