diff options
| author | Yip Coekjan <69834864+Coekjan@users.noreply.github.com> | 2024-07-10 15:45:40 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-07-10 09:45:40 +0200 |
| commit | 4eca49697a35e8b9762f2afec108223d1ec33c07 (patch) | |
| tree | db40b310e629c3496664b31c0931feb2a51e3ccf /src | |
| parent | 7fa2371bbde733b5219a9f6f18b7e3ef83837166 (diff) | |
| download | box64-4eca49697a35e8b9762f2afec108223d1ec33c07.tar.gz box64-4eca49697a35e8b9762f2afec108223d1ec33c07.zip | |
Remove the flags adjustment in `GO_TRACE` for RISC-V 64 (#1663)
Diffstat (limited to 'src')
| -rw-r--r-- | src/dynarec/rv64/dynarec_rv64_private.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/dynarec/rv64/dynarec_rv64_private.h b/src/dynarec/rv64/dynarec_rv64_private.h index 530a0f05..94c4cf23 100644 --- a/src/dynarec/rv64/dynarec_rv64_private.h +++ b/src/dynarec/rv64/dynarec_rv64_private.h @@ -170,11 +170,9 @@ void CreateJmpNext(void* addr, void* next); #define GO_TRACE(A, B, s0) \ GETIP(addr); \ MV(A1, xRIP); \ - FLAGS_ADJUST_TO11(xFlags, xFlags, s0); \ STORE_XEMU_CALL(s0); \ MOV64x(A2, B); \ CALL(A, -1); \ - LOAD_XEMU_CALL(); \ - FLAGS_ADJUST_FROM11(xFlags, xFlags, s0); + LOAD_XEMU_CALL() #endif //__DYNAREC_RV64_PRIVATE_H_ |