From cf5d856691cbc347f5816a181e5bf767792afa55 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 15 Mar 2023 12:21:13 +0000 Subject: gentoo auto-resync : 15:03:2023 - 12:21:13 --- .../0002-fix-armv7-neon-detect-via-asm-hwcap.patch | 29 ++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 dev-cpp/highway/files/0002-fix-armv7-neon-detect-via-asm-hwcap.patch (limited to 'dev-cpp/highway/files') diff --git a/dev-cpp/highway/files/0002-fix-armv7-neon-detect-via-asm-hwcap.patch b/dev-cpp/highway/files/0002-fix-armv7-neon-detect-via-asm-hwcap.patch new file mode 100644 index 000000000000..298b5a82f1c2 --- /dev/null +++ b/dev-cpp/highway/files/0002-fix-armv7-neon-detect-via-asm-hwcap.patch @@ -0,0 +1,29 @@ +https://github.com/google/highway/commit/f3a33e8204b69f9e21b5fbd8036c11128cec0d2e.patch +https://github.com/google/highway/issues/1199 + +https://bugs.gentoo.org/900352 + +From f3a33e8204b69f9e21b5fbd8036c11128cec0d2e Mon Sep 17 00:00:00 2001 +From: Jan Wassenberg +Date: Tue, 7 Mar 2023 22:59:17 -0800 +Subject: [PATCH] fix arm7 NEON detect, thanks @stefson. Fixes #1199 + +PiperOrigin-RevId: 514940076 +--- + hwy/targets.cc | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/hwy/targets.cc b/hwy/targets.cc +index dc4217c..24fcaf7 100644 +--- a/hwy/targets.cc ++++ b/hwy/targets.cc +@@ -43,6 +43,9 @@ + #endif // HWY_COMPILER_MSVC + + #elif HWY_ARCH_ARM && HWY_OS_LINUX && !defined(TOOLCHAIN_MISS_SYS_AUXV_H) ++// sys/auxv.h does not always include asm/hwcap.h, or define HWCAP*, hence we ++// still include this directly. See #1199. ++#include + #include + #endif // HWY_ARCH_* + -- cgit v1.2.3