summaryrefslogtreecommitdiff
path: root/sim/h8300/ChangeLog
diff options
context:
space:
mode:
authorMichael Snyder <msnyder@vmware.com>2003-07-29 21:03:39 +0000
committerMichael Snyder <msnyder@vmware.com>2003-07-29 21:03:39 +0000
commitf408565cc80d97533c3483c136b31a82731ae211 (patch)
tree7a0c98d84890a3664beabaff609d0d167f069abf /sim/h8300/ChangeLog
parent83a27a96d4040509dd939341f6961646d4e337b2 (diff)
downloadbinutils-gdb-f408565cc80d97533c3483c136b31a82731ae211.tar.gz
2003-07-18 Michael Snyder <msnyder@redhat.com>
* compile.c (decode): Enhancements for mova. Initialize cst, reg, and rdisp inside the loop, for each new instruction. Defer correction of the disp2 values until later, and then adjust them by the size of the first operand, rather than the size of the instruction. (sim_resume): For mova, adjust the size of the second operand according to the type of the first operand (INDEXB vs. INDEXW). In cases where there is only one operand, the other two must both be composed on the fly.
Diffstat (limited to 'sim/h8300/ChangeLog')
-rw-r--r--sim/h8300/ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/sim/h8300/ChangeLog b/sim/h8300/ChangeLog
index 1ff3d42c4b7..3bd23ece655 100644
--- a/sim/h8300/ChangeLog
+++ b/sim/h8300/ChangeLog
@@ -1,3 +1,15 @@
+2003-07-18 Michael Snyder <msnyder@redhat.com>
+
+ * compile.c (decode): Enhancements for mova.
+ Initialize cst, reg, and rdisp inside the loop, for each
+ new instruction. Defer correction of the disp2 values until
+ later, and then adjust them by the size of the first operand,
+ rather than the size of the instruction.
+ (sim_resume): For mova, adjust the size of the second operand
+ according to the type of the first operand (INDEXB vs. INDEXW).
+ In cases where there is only one operand, the other two must
+ both be composed on the fly.
+
2003-07-22 Michael Snyder <msnyder@redhat.com>
* compile.c (sim_resume): Revert 6-24 change, it does not