|
From: <sv...@va...> - 2012-07-19 14:54:14
|
florian 2012-07-19 15:54:03 +0100 (Thu, 19 Jul 2012)
New Revision: 2439
Log:
Fix disassembly for insns using the RRF_M0RERE format.
Modified files:
trunk/priv/guest_s390_toIR.c
Modified: trunk/priv/guest_s390_toIR.c (+2 -2)
===================================================================
--- trunk/priv/guest_s390_toIR.c 2012-07-18 12:48:23 +01:00 (rev 2438)
+++ trunk/priv/guest_s390_toIR.c 2012-07-19 15:54:03 +01:00 (rev 2439)
@@ -1624,10 +1624,10 @@
s390_format_RRF_M0RERE(HChar *(*irgen)(UChar m3, UChar r1, UChar r2),
UChar m3, UChar r1, UChar r2)
{
- irgen(m3, r1, r2);
+ HChar *mnm = irgen(m3, r1, r2);
if (UNLIKELY(vex_traceflags & VEX_TRACE_FE))
- s390_disasm(ENC3(MNM, GPR, GPR), m3, r1, r2);
+ s390_disasm(ENC4(MNM, GPR, GPR, UINT), mnm, r1, r2, m3);
}
static void
|