|
From: <sv...@va...> - 2012-04-19 14:24:00
|
florian 2012-04-19 15:23:48 +0100 (Thu, 19 Apr 2012)
New Revision: 2288
Log:
Correctly update the guest IA at the end of an insn to point to
the next insn, not the current one.
Modified files:
branches/TCHAIN/priv/guest_s390_toIR.c
Modified: branches/TCHAIN/priv/guest_s390_toIR.c (+1 -1)
===================================================================
--- branches/TCHAIN/priv/guest_s390_toIR.c 2012-04-17 03:41:56 +01:00 (rev 2287)
+++ branches/TCHAIN/priv/guest_s390_toIR.c 2012-04-19 15:23:48 +01:00 (rev 2288)
@@ -13619,7 +13619,7 @@
/* Decode success */
switch (dres.whatNext) {
case Dis_Continue:
- put_IA(mkaddr_expr(guest_IA_curr_instr));
+ put_IA(mkaddr_expr(guest_IA_next_instr));
break;
case Dis_ResteerU:
case Dis_ResteerC:
|