diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2024-03-01 20:35:15 +0100 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2024-03-01 20:35:15 +0100 |
| commit | 8bf54eda562dc2f1c4ae74c8122d3b7be98f2d22 (patch) | |
| tree | 3ad15065da889167f15fcd80614a600988f16adc /src/emu | |
| parent | c58adce8f60c4fb8b00ed0cedcc4a69f0dc973ff (diff) | |
| download | box64-8bf54eda562dc2f1c4ae74c8122d3b7be98f2d22.tar.gz box64-8bf54eda562dc2f1c4ae74c8122d3b7be98f2d22.zip | |
Added 66 F8/F9 ([ARM64_DYNAREC] too)
Diffstat (limited to 'src/emu')
| -rw-r--r-- | src/emu/x64run66.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/emu/x64run66.c b/src/emu/x64run66.c index e26eb379..1b826126 100644 --- a/src/emu/x64run66.c +++ b/src/emu/x64run66.c @@ -869,6 +869,14 @@ uintptr_t Run66(x64emu_t *emu, rex_t rex, int rep, uintptr_t addr) } } break; + case 0xF8: /* CLC */ + CHECK_FLAGS(emu); + CLEAR_FLAG(F_CF); + break; + case 0xF9: /* STC */ + CHECK_FLAGS(emu); + SET_FLAG(F_CF); + break; case 0xFF: /* GRP 5 Ew */ nextop = F8; |