Index: lib/xray/xray_interface.cc =================================================================== --- lib/xray/xray_interface.cc +++ lib/xray/xray_interface.cc @@ -31,10 +31,10 @@ // FIXME: The actual length is 11 bytes. Why was length 12 passed to mprotect() // ? static const int16_t cSledLength = 12; -#elif defined(__arm__) -static const int16_t cSledLength = 28; #elif defined(__aarch64__) static const int16_t cSledLength = 32; +#elif defined(__arm__) +static const int16_t cSledLength = 28; #else #error "Unsupported CPU Architecture" #endif /* CPU architecture */