diff options
author | Andrew Cagney <cagney@redhat.com> | 1997-10-20 02:03:06 +0000 |
---|---|---|
committer | Andrew Cagney <cagney@redhat.com> | 1997-10-20 02:03:06 +0000 |
commit | 0a0ecb2120ef870019377cd220dac3c9c41135b4 (patch) | |
tree | d76344bf9188ed850948530f7ee5b4c88dd5f3b6 /sim/common | |
parent | 66a6a38139e2aba0919916fe9328753ac9eedd46 (diff) | |
download | gdb-0a0ecb2120ef870019377cd220dac3c9c41135b4.zip gdb-0a0ecb2120ef870019377cd220dac3c9c41135b4.tar.gz gdb-0a0ecb2120ef870019377cd220dac3c9c41135b4.tar.bz2 |
Add 8 bit arithmetic to sim-alu.
Fix flags (Carry, oVerflow) for negate and subtract.
Add ALU*_RESULT macros for accessing final result of ALU op.
Diffstat (limited to 'sim/common')
-rw-r--r-- | sim/common/ChangeLog | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/sim/common/ChangeLog b/sim/common/ChangeLog index 697282a..d38904b 100644 --- a/sim/common/ChangeLog +++ b/sim/common/ChangeLog @@ -1,3 +1,12 @@ +Thu Oct 16 11:38:56 1997 Andrew Cagney <cagney@b1.cygnus.com> + + * 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 <cagney@b1.cygnus.com> * sim-core.h (struct _sim_core_mapping): Change free_buffer to |