summaryrefslogtreecommitdiff
path: root/src/hyperloglog.c
diff options
context:
space:
mode:
authorSalvatore Sanfilippo <antirez@gmail.com>2017-02-23 22:39:44 +0800
committerSalvatore Sanfilippo <antirez@gmail.com>2017-02-23 22:39:44 +0800
commitb3391fd853d55b3da04ede024adcc6bf017c78f1 (patch)
tree4901d1a9b129dcf61d8677debc639180d8e6c411 /src/hyperloglog.c
parentd7826823c05ad82f710da74c3d5d402898187888 (diff)
downloadredis-b3391fd853d55b3da04ede024adcc6bf017c78f1.tar.gz
Use ARM unaligned accesses ifdefs for SPARC as well.
Diffstat (limited to 'src/hyperloglog.c')
-rw-r--r--src/hyperloglog.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/hyperloglog.c b/src/hyperloglog.c
index b8a63a73f..49516f824 100644
--- a/src/hyperloglog.c
+++ b/src/hyperloglog.c
@@ -401,7 +401,7 @@ uint64_t MurmurHash64A (const void * key, int len, unsigned int seed) {
uint64_t k;
#if (BYTE_ORDER == LITTLE_ENDIAN)
- #if defined(__arm__) && !defined(__arm64__)
+ #ifdef USE_ALIGNED_ACCESS
memcpy(&k,data,sizeof(uint64_t));
#else
k = *((uint64_t*)data);