From db9e3dfa140cf80a6a599534bd9be489795e5533 Mon Sep 17 00:00:00 2001 From: xTree Date: Mon, 5 May 2025 10:31:26 +0200 Subject: [PATCH] add ARM64 support for M-series chip (Apple). --- cyCore.h | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/cyCore.h b/cyCore.h index 05c6d19..c130d21 100644 --- a/cyCore.h +++ b/cyCore.h @@ -52,8 +52,12 @@ #include #include -#if !defined(CY_NO_INTRIN_H) && !defined(CY_NO_EMMINTRIN_H) && !defined(CY_NO_IMMINTRIN_H) -# include +#if (!defined(CY_NO_INTRIN_H) && !defined(CY_NO_EMMINTRIN_H) && \ + !defined(CY_NO_IMMINTRIN_H)) && \ + !(defined(__aarch64__) || defined(__arm__)) + #include +#elif defined(__aarch64__) || defined(__arm__) + #include // Apple Silicon/ARM #endif //-------------------------------------------------------------------------------