From eb5f3fcd1ae3f70a621cb2caa5355d505eb8472b Mon Sep 17 00:00:00 2001 From: Michael Meissner Date: Wed, 19 Nov 1997 18:30:47 +0000 Subject: [PATCH] Fix carry/overflow problems --- sim/common/ChangeLog | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/sim/common/ChangeLog b/sim/common/ChangeLog index f5440d414b..e4cf1570b1 100644 --- a/sim/common/ChangeLog +++ b/sim/common/ChangeLog @@ -1,3 +1,11 @@ +Wed Nov 19 13:25:48 1997 Michael Meissner + + * sim-alu.h (ALU{32,64}_*): Rewrite 32 and 64 bit ALU support to + correctly set the carry and overflow bits for those types. + (ALU{8,16,32,64}_{ADD,SUB}_CA): Take VAL argument to add along + with carry, so carry is correct after doing both adds. + (ALU*): Space out '\' to make it easier to read. + Tue Nov 18 15:53:45 1997 Doug Evans * sim-core.c (sim_core_signal): Use sim_stopped instead of -- 2.34.1