about summary refs log tree commit diff stats
path: root/src/emu
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu')
-rw-r--r--src/emu/x64run66.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/emu/x64run66.c b/src/emu/x64run66.c
index b3fffe37..e1abf3b7 100644
--- a/src/emu/x64run66.c
+++ b/src/emu/x64run66.c
@@ -291,7 +291,10 @@ uintptr_t Run66(x64emu_t *emu, rex_t rex, int rep, uintptr_t addr)
             GW->word[0] = imul16(emu, EW->word[0], tmp16u);

         }

         break;

-

+    case 0x6A:                       /* PUSH u8 */

+        tmp16s = F8S;

+        Push16(emu, tmp16s);

+        break;

     case 0x6B:                      /* IMUL Gw,Ew,Ib */

         nextop = F8;

         GETEW(1);