summaryrefslogtreecommitdiffhomepage
path: root/compat
diff options
context:
space:
mode:
authorStanislaw Halik <sthalik@misaki.pl>2025-02-05 08:18:14 +0100
committerStanislaw Halik <sthalik@misaki.pl>2025-02-05 08:22:35 +0100
commit8bc1a09327bd6ca9108a38ec35056bc71329bfc1 (patch)
tree8f23a069aae30bf67c3d002bbf95fdafc842e784 /compat
parent98fd16b91d8421e1887d39392d05188e35bbae6d (diff)
fix apple denormal disablementwip2wip
Diffstat (limited to 'compat')
-rw-r--r--compat/fpu.hpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/compat/fpu.hpp b/compat/fpu.hpp
index 9433648a..e72e8fdd 100644
--- a/compat/fpu.hpp
+++ b/compat/fpu.hpp
@@ -19,7 +19,11 @@ static inline void set_fp_mask()
#endif
#ifdef __APPLE__
+#if defined __386__ || defined __x86_64__
fesetenv(FE_DFL_DISABLE_SSE_DENORMS_ENV);
+#elif defined __arm64__
+ fesetenv(FE_DFL_DISABLE_DENORMS_ENV);
+#endif
#endif
#ifdef _WIN32