diff --git a/lib/libspl/include/sys/isa_defs.h b/lib/libspl/include/sys/isa_defs.h index 446dbfc37..ae1a35229 100644 --- a/lib/libspl/include/sys/isa_defs.h +++ b/lib/libspl/include/sys/isa_defs.h @@ -103,7 +103,7 @@ extern "C" { #define _SUNOS_VTOC_16 /* arm arch specific defines */ -#elif defined(__arm) || defined(__arm__) +#elif defined(__arm) || defined(__arm__) || defined(__aarch64__) #if !defined(__arm) #define __arm @@ -113,7 +113,7 @@ extern "C" { #define __arm__ #endif -#if defined(__ARMEL__) +#if defined(__ARMEL__) || defined(__AARCH64EL__) #define _LITTLE_ENDIAN #else #define _BIG_ENDIAN