about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2021-03-06 16:53:42 +0100
committerptitSeb <sebastien.chev@gmail.com>2021-03-06 16:53:42 +0100
commit4705ecce1a36ffe29ec894d84cba1299501705ae (patch)
treec4b54ccf4a45096c7892ce235daac1fd5385a94c
parent96e3d5f1727e57c77428d5e9e87cea9667d037a8 (diff)
downloadbox64-4705ecce1a36ffe29ec894d84cba1299501705ae.tar.gz
box64-4705ecce1a36ffe29ec894d84cba1299501705ae.zip
Fix an issue with mod/rm SBI with R12
-rwxr-xr-xsrc/emu/x64emu.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/emu/x64emu.c b/src/emu/x64emu.c
index 57d50479..64489f00 100755
--- a/src/emu/x64emu.c
+++ b/src/emu/x64emu.c
@@ -61,7 +61,6 @@ static void internalX64Setup(x64emu_t* emu, box64context_t *context, uintptr_t s
     for (int i=0; i<16; ++i)
         emu->sbiidx[i] = &emu->regs[i];
     emu->sbiidx[4] = &emu->zero;
-    emu->sbiidx[12] = &emu->zero;
     emu->x64emu_parity_tab = x86emu_parity_tab;
     emu->eflags.x32 = 0x202; // default flags?
     // own stack?