diff options
| author | Yang Liu <liuyang22@iscas.ac.cn> | 2025-04-21 17:54:42 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-04-21 11:54:42 +0200 |
| commit | 2384462f61f5105921aa931855f028b1f3b5c4c6 (patch) | |
| tree | 11ba2ed8fe5bf07aac74641ead1af79931bdd337 /src | |
| parent | e6e6c3ac653443af958a18b5f86d3cf7f8199a46 (diff) | |
| download | box64-2384462f61f5105921aa931855f028b1f3b5c4c6.tar.gz box64-2384462f61f5105921aa931855f028b1f3b5c4c6.zip | |
[ENV][COSIM] Enable x87double only if it's off (#2554)
Diffstat (limited to 'src')
| -rw-r--r-- | src/tools/env.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/tools/env.c b/src/tools/env.c index 00e116f3..7c0319a9 100644 --- a/src/tools/env.c +++ b/src/tools/env.c @@ -165,7 +165,8 @@ static void applyCustomRules() if (box64env.dynarec_test) { SET_BOX64ENV(dynarec_fastnan, 0); SET_BOX64ENV(dynarec_fastround, 0); - SET_BOX64ENV(dynarec_x87double, 1); + if (BOX64ENV(dynarec_x87double) == 0) + SET_BOX64ENV(dynarec_x87double, 1); SET_BOX64ENV(dynarec_div0, 1); SET_BOX64ENV(dynarec_callret, 0); #if defined(RV64) || defined(LA64) |