diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2023-06-27 13:53:52 +0200 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2023-06-27 13:53:52 +0200 |
| commit | 144db5f07f8ff2754cc78e99a71262fad1d711e0 (patch) | |
| tree | b2fbdb3328abaaf3b5b3432ea7087706977122f4 /src/emu | |
| parent | dc0ab611c46502f115dc68c5d924f4834511216a (diff) | |
| download | box64-144db5f07f8ff2754cc78e99a71262fad1d711e0.tar.gz box64-144db5f07f8ff2754cc78e99a71262fad1d711e0.zip | |
Reworked a bit privileged instruction ([32BITS] too)(ARM64_DYNAREC] too)
Diffstat (limited to 'src/emu')
| -rwxr-xr-x | src/emu/x64run.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/emu/x64run.c b/src/emu/x64run.c index bca01f1f..de927757 100755 --- a/src/emu/x64run.c +++ b/src/emu/x64run.c @@ -1626,7 +1626,7 @@ x64emurun: case 0xE5: /* IN EAX, XX */ case 0xE6: /* OUT XX, AL */ case 0xE7: /* OUT XX, EAX */ - // this is a privilege opcode on 64bits... + // this is a privilege opcode... #ifndef TEST_INTERPRETER emit_signal(emu, SIGSEGV, (void*)R_RIP, 0); STEP; @@ -1656,7 +1656,7 @@ x64emurun: case 0xED: /* IN EAX, DX */ case 0xEE: /* OUT DX, AL */ case 0xEF: /* OUT DX, EAX */ - // this is a privilege opcode on 64bits... + // this is a privilege opcode... #ifndef TEST_INTERPRETER emit_signal(emu, SIGSEGV, (void*)R_RIP, 0); STEP; @@ -1800,12 +1800,12 @@ x64emurun: SET_FLAG(F_CF); break; case 0xFA: /* CLI */ - // this is a privilege opcode on 64bits... + // this is a privilege opcode emit_signal(emu, SIGSEGV, (void*)R_RIP, 0); STEP; break; case 0xFB: /* STI */ - // this is a privilege opcode on 64bits... + // this is a privilege opcode emit_signal(emu, SIGSEGV, (void*)R_RIP, 0); STEP; break; |