From: Florian Krohm Date: Sat, 12 May 2012 16:14:08 +0000 (+0000) Subject: Fix disassembly for asi and agsi X-Git-Tag: svn/VALGRIND_3_8_1^2~149 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=313e7e218c69a38945105b78d17843b2af554f4a;p=thirdparty%2Fvalgrind.git Fix disassembly for asi and agsi git-svn-id: svn://svn.valgrind.org/vex/trunk@2329 --- diff --git a/VEX/priv/host_s390_defs.c b/VEX/priv/host_s390_defs.c index 203bd01e8f..4e21deba2c 100644 --- a/VEX/priv/host_s390_defs.c +++ b/VEX/priv/host_s390_defs.c @@ -1311,7 +1311,7 @@ s390_emit_AGSI(UChar *p, UChar i2, UChar b1, UShort dl1, UChar dh1) vassert(s390_host_has_gie); if (UNLIKELY(vex_traceflags & VEX_TRACE_ASM)) - s390_disasm(ENC3(MNM, INT, SDXB), "agsi", (Int)(Char)i2, dh1, dl1, 0, b1); + s390_disasm(ENC3(MNM, SDXB, INT), "agsi", dh1, dl1, 0, b1, (Int)(Char)i2); return emit_SIY(p, 0xeb000000007aULL, i2, b1, dl1, dh1); } @@ -1323,7 +1323,7 @@ s390_emit_ASI(UChar *p, UChar i2, UChar b1, UShort dl1, UChar dh1) vassert(s390_host_has_gie); if (UNLIKELY(vex_traceflags & VEX_TRACE_ASM)) - s390_disasm(ENC3(MNM, INT, SDXB), "asi", (Int)(Char)i2, dh1, dl1, 0, b1); + s390_disasm(ENC3(MNM, SDXB, INT), "asi", dh1, dl1, 0, b1, (Int)(Char)i2); return emit_SIY(p, 0xeb000000006aULL, i2, b1, dl1, dh1); }