From 321f0aad72ffa4c9010f852bf4947ef7f57b93f7 Mon Sep 17 00:00:00 2001 From: "gaoshun.li" Date: Tue, 4 Jan 2022 11:28:41 +0800 Subject: [PATCH] Add FORCE_ALIGNMENT_64BIT for armabi-v7a Change-Id: I81f61bd02cb0bce6f886e9977126a1c793f7a7aa --- src/cwpack_config.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/cwpack_config.h b/src/cwpack_config.h index 10ec9fe..306cf7f 100644 --- a/src/cwpack_config.h +++ b/src/cwpack_config.h @@ -38,9 +38,13 @@ /* * Some processors demand that 64 bit integer access is aligned. * In that case define FORCE_ALIGNMENT_64BIT + * + * armeabi-v7a does not support 64-bit unaligned accesses, but armv8 and x86 do */ -/* #define FORCE_ALIGNMENT_64BIT */ +#if defined(__ARM_ARCH_7__) +#define FORCE_ALIGNMENT_64BIT +#endif