about summary refs log tree commit diff stats
path: root/src/dynarec/arm64/dynarec_arm64_dd.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/dynarec/arm64/dynarec_arm64_dd.c')
-rw-r--r--src/dynarec/arm64/dynarec_arm64_dd.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/dynarec/arm64/dynarec_arm64_dd.c b/src/dynarec/arm64/dynarec_arm64_dd.c
index 623551d4..68a430da 100644
--- a/src/dynarec/arm64/dynarec_arm64_dd.c
+++ b/src/dynarec/arm64/dynarec_arm64_dd.c
@@ -206,6 +206,7 @@ uintptr_t dynarec64_DD(dynarec_arm_t* dyn, uintptr_t addr, uintptr_t ip, int nin
                 if(ed!=x1) {MOVx_REG(x1, ed);}
                 CALL(native_fsave, -1);
                 CALL(reset_fpu, -1);
+                ARM64_CHECK_PRECISION();
                 break;
             case 7:
                 INST_NAME("FNSTSW m2byte");