From cffb992ae84723e7d7b230845cc2cf8e0acf67ab Mon Sep 17 00:00:00 2001 From: Vincent Milum Jr Date: Wed, 12 Sep 2018 19:51:28 -0700 Subject: [PATCH] Adding ARM/NEON detection for non-Linux targets --- ext/arm32-neon-salsa2012-asm/salsa2012.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ext/arm32-neon-salsa2012-asm/salsa2012.h b/ext/arm32-neon-salsa2012-asm/salsa2012.h index 95b247f20..262c9b9b5 100644 --- a/ext/arm32-neon-salsa2012-asm/salsa2012.h +++ b/ext/arm32-neon-salsa2012-asm/salsa2012.h @@ -5,8 +5,10 @@ #include #include #define zt_arm_has_neon() ((getauxval(AT_HWCAP) & HWCAP_NEON) != 0) -#else +#elif defined(__ARM_NEON__) || defined(__ARM_NEON) #define zt_arm_has_neon() (true) +#else +#define zt_arm_has_neon() (false) #endif #ifdef __cplusplus