about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
authorYip Coekjan <69834864+Coekjan@users.noreply.github.com>2024-07-10 15:45:40 +0800
committerGitHub <noreply@github.com>2024-07-10 09:45:40 +0200
commit4eca49697a35e8b9762f2afec108223d1ec33c07 (patch)
treedb40b310e629c3496664b31c0931feb2a51e3ccf /src
parent7fa2371bbde733b5219a9f6f18b7e3ef83837166 (diff)
downloadbox64-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.h4
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_