From 73c74be0307b490d1499d66d007a13750d33db8e Mon Sep 17 00:00:00 2001 From: Peter Michael Green Date: Thu, 7 Jan 2021 21:20:41 +0000 Subject: [PATCH] Use XXH_FORCE_MEMORY_ACCESS 1 instead of XXH_FORCE_MEMORY_ACCESS 2 on armv6 to fix unaligned access issue. Gbp-Pq: Name fix-unaligned-access-on-armv6.patch --- xxhash.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xxhash.h b/xxhash.h index 2d56d23..19b7880 100644 --- a/xxhash.h +++ b/xxhash.h @@ -807,7 +807,7 @@ XXH_PUBLIC_API XXH128_hash_t XXH128(const void* data, size_t len, XXH64_hash_t s */ #ifndef XXH_FORCE_MEMORY_ACCESS /* can be defined externally, on command line for example */ # if !defined(__clang__) && defined(__GNUC__) && defined(__ARM_FEATURE_UNALIGNED) && defined(__ARM_ARCH) && (__ARM_ARCH == 6) -# define XXH_FORCE_MEMORY_ACCESS 2 +# define XXH_FORCE_MEMORY_ACCESS 1 # elif !defined(__clang__) && ((defined(__INTEL_COMPILER) && !defined(_WIN32)) || \ (defined(__GNUC__) && (defined(__ARM_ARCH) && __ARM_ARCH >= 7))) # define XXH_FORCE_MEMORY_ACCESS 1 -- 2.30.2