diff -r 5d8b3cda3559 Python/pyhash.c --- a/Python/pyhash.c Fri Sep 09 13:54:34 2016 -0700 +++ b/Python/pyhash.c Sat Sep 10 01:28:02 2016 +0200 @@ -381,7 +381,12 @@ uint8_t *m; while (src_sz >= 8) { +#if defined(__ARM_EABI__) && defined(__ARMEL__) + uint64_t mi2; + memcpy(&mi2, in2, sizeof(uint64_t)); +#else uint64_t mi = _le64toh(*in); +#endif in += 1; src_sz -= 8; v3 ^= mi;