diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2021-07-09 18:09:03 +0200 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2021-07-09 18:09:03 +0200 |
| commit | 4b06a0126e5ce87e62fd7441e2b04f68cb8062b2 (patch) | |
| tree | fa5203e3aea1b544d9bfd8ff320c3fc1bbe619f6 /src | |
| parent | f8ef852b4699dba4f8a7e76943a32b73b1e5d9f6 (diff) | |
| download | box64-4b06a0126e5ce87e62fd7441e2b04f68cb8062b2.tar.gz box64-4b06a0126e5ce87e62fd7441e2b04f68cb8062b2.zip | |
Added dummy 36 prefix ([DYNAREC] too) (for #44)
Diffstat (limited to 'src')
| -rwxr-xr-x | src/dynarec/dynarec_arm64_00.c | 3 | ||||
| -rwxr-xr-x | src/emu/x64run.c | 3 |
2 files changed, 6 insertions, 0 deletions
diff --git a/src/dynarec/dynarec_arm64_00.c b/src/dynarec/dynarec_arm64_00.c index e9f6f8af..7c44ef12 100755 --- a/src/dynarec/dynarec_arm64_00.c +++ b/src/dynarec/dynarec_arm64_00.c @@ -422,6 +422,9 @@ uintptr_t dynarec64_00(dynarec_arm_t* dyn, uintptr_t addr, uintptr_t ip, int nin i64 = F32S; emit_xor32c(dyn, ninst, rex, xRAX, i64, x3, x4); break; + case 0x36: + INST_NAME("SS:"); + break; case 0x38: INST_NAME("CMP Eb, Gb"); diff --git a/src/emu/x64run.c b/src/emu/x64run.c index 1e88703a..d3431c87 100755 --- a/src/emu/x64run.c +++ b/src/emu/x64run.c @@ -158,6 +158,9 @@ x64emurun: GO(0x30, xor) /* XOR 0x30 -> 0x35 */ #undef GO + case 0x36: /* SS: (ignored) */ + break; + case 0x38: nextop = F8; GETEB(0); |