diff --git a/deps/lzma-22.01/src/CpuArch.c b/deps/lzma-22.01/src/CpuArch.c index 891f2df..142db13 100644 --- a/deps/lzma-22.01/src/CpuArch.c +++ b/deps/lzma-22.01/src/CpuArch.c @@ -425,13 +425,17 @@ BoolInt CPU_IsSupported_AES (void) { return 0; } #else -#include - +#if (defined(__ANDROID_API__) && __ANDROID_API__ < 18) || \ + defined(_MIYOO) || defined(_3DS) || defined(NO_HWCAP) +// no getauxval/AT_HWCAP +#else #define USE_HWCAP +#endif #ifdef USE_HWCAP #include +#include #define MY_HWCAP_CHECK_FUNC_2(name1, name2) \ BoolInt CPU_IsSupported_ ## name1() { return (getauxval(AT_HWCAP) & (HWCAP_ ## name2)) ? 1 : 0; }