]> git.pld-linux.org Git - packages/valgrind.git/blob - valgrind-pr262995.patch
- add unofficial support for --vex-native-cpuid=yes|no.
[packages/valgrind.git] / valgrind-pr262995.patch
1 FIX: vex amd64->IR: unhandled instruction bytes: 0x66 0xF 0x3A 0x61 0x7 0x0
2
3 https://bugs.kde.org/show_bug.cgi?id=262995
4
5 --- valgrind-3.6.0/VEX/priv/guest_amd64_toIR.c.orig     2010-10-20 22:19:51.000000000 +0200
6 +++ valgrind-3.6.0/VEX/priv/guest_amd64_toIR.c  2011-01-17 19:03:14.517469329 +0100
7 @@ -15354,6 +15354,7 @@ DisResult disInstr_AMD64_WRK (
8           any cases for which the helper function has not been
9           verified. */
10        switch (imm) {
11 +         case 0x00:
12           case 0x02: case 0x08: case 0x0A: case 0x0C: case 0x12:
13           case 0x1A: case 0x3A: case 0x44: case 0x4A:
14              break;
15 --- valgrind-3.6.0/VEX/priv/guest_generic_x87.c.orig    2010-10-20 22:19:51.000000000 +0200
16 +++ valgrind-3.6.0/VEX/priv/guest_generic_x87.c 2011-01-17 19:03:59.611838375 +0100
17 @@ -715,6 +715,7 @@ Bool compute_PCMPxSTRx ( /*OUT*/V128* re
18        even if they would probably work.  Life is too short to have
19        unvalidated cases in the code base. */
20     switch (imm8) {
21 +      case 0x00:
22        case 0x02: case 0x08: case 0x0A: case 0x0C: case 0x12:
23        case 0x1A: case 0x3A: case 0x44: case 0x4A:
24           break;
This page took 0.029565 seconds and 3 git commands to generate.