aports/main/7zip/armv7.patch
2023-06-30 19:40:59 +02:00

22 lines
781 B
Diff

we don't have neon on armv7
--
diff --git a/C/SwapBytes.c b/C/SwapBytes.c
index 0bfe95c..834fe4b 100755
--- a/C/SwapBytes.c
+++ b/C/SwapBytes.c
@@ -331,12 +331,12 @@ ShufBytes_256(void *items8, const void *lim8, const void *mask128_ptr)
// compile message "NEON intrinsics not available with the soft-float ABI"
#elif defined(MY_CPU_ARM_OR_ARM64) || \
- (defined(__ARM_ARCH) && (__ARM_ARCH >= 7))
+ (defined(__ARM_ARCH) && (__ARM_ARCH >= 8))
// #elif defined(MY_CPU_ARM64)
#if defined(__clang__) && (__clang_major__ >= 8) \
|| defined(__GNUC__) && (__GNUC__ >= 8)
- #if (defined(__ARM_ARCH) && (__ARM_ARCH >= 7)) \
+ #if (defined(__ARM_ARCH) && (__ARM_ARCH >= 8)) \
|| defined(MY_CPU_ARM64)
#define USE_SWAP_128
#endif