about summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--src/emu/x64run.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/emu/x64run.c b/src/emu/x64run.c
index d89712a8..c51d3566 100644
--- a/src/emu/x64run.c
+++ b/src/emu/x64run.c
@@ -1436,6 +1436,10 @@ x64emurun:
             }
             break;
         case 0xCE:                      /* INTO */
+            if(!rex.is32bits) {
+                unimp = 1;
+                goto fini;
+            }
             emu->old_ip = R_RIP;
             #ifndef TEST_INTERPRETER
             CHECK_FLAGS(emu);