about summary refs log tree commit diff stats
path: root/src/tools
diff options
context:
space:
mode:
authorYang Liu <liuyang22@iscas.ac.cn>2024-12-02 23:58:20 +0800
committerGitHub <noreply@github.com>2024-12-02 16:58:20 +0100
commit14bd1368cc34dc2b6d2c722fe6fa3e66c2566f67 (patch)
tree0b6ed90857a84b01fad76eace673cbeed57b8266 /src/tools
parent415fc458be52095395236d80a7c402cb77b0b718 (diff)
downloadbox64-14bd1368cc34dc2b6d2c722fe6fa3e66c2566f67.tar.gz
box64-14bd1368cc34dc2b6d2c722fe6fa3e66c2566f67.zip
[RV64_DYNAREC] Added simple opcodes fusion as "native flags" (#2102)
* [RV64_DYNAREC] Added simple opcodes fusion as "native flags"

* Disable 16bit CMOV

* review
Diffstat (limited to 'src/tools')
-rw-r--r--src/tools/rcfile.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/tools/rcfile.c b/src/tools/rcfile.c
index 1bb9695e..2881539c 100644
--- a/src/tools/rcfile.c
+++ b/src/tools/rcfile.c
@@ -766,6 +766,9 @@ void internal_ApplyParams(const char* name, const my_params_t* param) {
         box64_dynarec_x87double = 1;
         box64_dynarec_div0 = 1;
         box64_dynarec_callret = 0;
+        #ifdef RV64
+        box64_dynarec_nativeflags = 0;
+        #endif
     }
     #endif
     if(box64_log==3) {