Use ARM unaligned accesses ifdefs for SPARC as well.

This commit is contained in:
Salvatore Sanfilippo
2017-02-23 22:39:44 +08:00
parent d7826823c0
commit b3391fd853
3 changed files with 11 additions and 2 deletions

View File

@ -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);