diff options
author | Jeff Law <law@redhat.com> | 1996-08-30 20:15:51 +0000 |
---|---|---|
committer | Jeff Law <law@redhat.com> | 1996-08-30 20:15:51 +0000 |
commit | 3046d87986c295057d86aa1a05abdcbfec36962f (patch) | |
tree | 29a3d33ee3cff062e114b75d2ae4707456b8da95 /sim/v850 | |
parent | 1a393e50beafeeaaee621906c2ce88d48c4b2fa3 (diff) | |
download | gdb-3046d87986c295057d86aa1a05abdcbfec36962f.zip gdb-3046d87986c295057d86aa1a05abdcbfec36962f.tar.gz gdb-3046d87986c295057d86aa1a05abdcbfec36962f.tar.bz2 |
* simops.c: Don't forget to initialize temp for
"ld.h" and "ld.w"
Diffstat (limited to 'sim/v850')
-rw-r--r-- | sim/v850/ChangeLog | 3 | ||||
-rw-r--r-- | sim/v850/simops.c | 2 |
2 files changed, 5 insertions, 0 deletions
diff --git a/sim/v850/ChangeLog b/sim/v850/ChangeLog index 992afe8..436a83c 100644 --- a/sim/v850/ChangeLog +++ b/sim/v850/ChangeLog @@ -1,5 +1,8 @@ Fri Aug 30 10:33:49 1996 Jeffrey A Law (law@cygnus.com) + * simops.c: Don't forget to initialize temp for + "ld.h" and "ld.w" + * interp.c: Remove various debugging printfs. * simops.c: Fix satadd, satsub boundary case handling. diff --git a/sim/v850/simops.c b/sim/v850/simops.c index c6969fe..77d6949 100644 --- a/sim/v850/simops.c +++ b/sim/v850/simops.c @@ -112,6 +112,7 @@ OP_720 () int result, temp; op0 = State.regs[OP[0]]; + temp = OP[2]; temp = (temp << 16) >> 16; temp &= ~0x1; op2 = temp; @@ -128,6 +129,7 @@ OP_10720 () int result, temp; op0 = State.regs[OP[0]]; + temp = OP[2]; temp = (temp << 16) >> 16; temp &= ~0x1; op2 = temp; |