]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
vex x86->IR: unhandled instruction bytes: 0x66 0xF 0x3A 0xB (ROUNDSD) on OS X
authorRhys Kidd <rhyskidd@gmail.com>
Sat, 15 Aug 2015 07:39:27 +0000 (07:39 +0000)
committerRhys Kidd <rhyskidd@gmail.com>
Sat, 15 Aug 2015 07:39:27 +0000 (07:39 +0000)
bz#350062

On OS X 10.10

Before:

== 592 tests, 216 stderr failures, 9 stdout failures, 0 stderrB failures, 0 stdoutB failures, 30 post failures ==

After:

== 592 tests, 215 stderr failures, 9 stdout failures, 0 stderrB failures, 0 stdoutB failures, 30 post failures ==

git-svn-id: svn://svn.valgrind.org/vex/trunk@3173

VEX/priv/guest_x86_toIR.c

index 828723bbeaea22000bbbc07018de3355411ca65e..c0bef641612aaf1db3e1437452eecd0b012e21e8 100644 (file)
@@ -12885,7 +12885,7 @@ DisResult disInstr_X86_WRK (
    */
    if (sz == 2 
        && insn[0] == 0x0F && insn[1] == 0x3A
-       && (/*insn[2] == 0x0B || */insn[2] == 0x0A)) {
+       && (insn[2] == 0x0B || insn[2] == 0x0A)) {
 
       Bool   isD = insn[2] == 0x0B;
       IRTemp src = newTemp(isD ? Ity_F64 : Ity_F32);