diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2024-10-20 13:21:08 +0200 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2024-10-20 13:21:08 +0200 |
| commit | 29beabd6831dd51a1dd0a0cbf6c241a2ba45b612 (patch) | |
| tree | d2d2179fb61de42ba583b1893d4821fa95a32aa4 /src/dynarec | |
| parent | 80c346060f66f4dba261fae348bd9cf4cc4578d7 (diff) | |
| download | box64-29beabd6831dd51a1dd0a0cbf6c241a2ba45b612.tar.gz box64-29beabd6831dd51a1dd0a0cbf6c241a2ba45b612.zip | |
[ARM64_DYNAREC] Added BOX64_DYNAREC_NATIVEFLAGS to disable the use of native flags, as there is still a bug or two in that mode (for #1947)
Diffstat (limited to 'src/dynarec')
| -rw-r--r-- | src/dynarec/arm64/dynarec_arm64_functions.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/dynarec/arm64/dynarec_arm64_functions.c b/src/dynarec/arm64/dynarec_arm64_functions.c index 6861eb11..bc41ebd9 100644 --- a/src/dynarec/arm64/dynarec_arm64_functions.c +++ b/src/dynarec/arm64/dynarec_arm64_functions.c @@ -972,6 +972,8 @@ static void propagateNativeFlags(dynarec_native_t* dyn, int ninst) void updateNatveFlags(dynarec_native_t* dyn) { + if(!box64_dynarec_nativeflags) + return; // backward check if native flags are used for(int ninst=dyn->size-1; ninst>=0; --ninst) if(dyn->insts[ninst].use_nat_flags) { |