From 0ef4c3f83b044a9ed4b49f4ebc9d8480ca9aa4fe Mon Sep 17 00:00:00 2001 From: Yoshinori Sato Date: Fri, 21 May 2021 22:40:04 +0900 Subject: sim: h8300 Fixed different behavior in preinc/predec. * sim-main.h (h8_typecodes): Add operand type OP_REG_DEC, OP_REG_INC. * compile.c (decode): Rewrite oprand type for specific case. (fetch_1): Add handling OP_REG_DEC and OP_REG_INC. (step_once): Fix operand fetch order. --- sim/h8300/ChangeLog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'sim/h8300/ChangeLog') diff --git a/sim/h8300/ChangeLog b/sim/h8300/ChangeLog index b6d91c8..c07a5929 100644 --- a/sim/h8300/ChangeLog +++ b/sim/h8300/ChangeLog @@ -1,3 +1,10 @@ +2021-05-28 Yoshinori Sato + + * sim-main.h (h8_typecodes): Add operand type OP_REG_DEC, OP_REG_INC. + * compile.c (decode): Rewrite oprand type for specific case. + (fetch_1): Add handling OP_REG_DEC and OP_REG_INC. + (step_once): Fix operand fetch order. + 2021-05-17 Mike Frysinger * sim-main.h (SIM_HAVE_COMMON_SIM_STATE): Delete. -- cgit v1.1