diff --git a/deps/oblib/src/lib/compress/zlib_lite/zlib_lite_adaptor.cpp b/deps/oblib/src/lib/compress/zlib_lite/zlib_lite_adaptor.cpp index 3635bc4b2f..af30e57240 100644 --- a/deps/oblib/src/lib/compress/zlib_lite/zlib_lite_adaptor.cpp +++ b/deps/oblib/src/lib/compress/zlib_lite/zlib_lite_adaptor.cpp @@ -12,7 +12,9 @@ #include "zlib_lite_adaptor.h" +#if defined(__x86_64__) #include +#endif #include "codec_deflate_qpl.h" #include "zlib_lite_src/deflate.h" @@ -25,9 +27,11 @@ namespace common namespace ZLIB_LITE { + static bool check_support_qpl(void) { bool bret = false; +#if defined(__x86_64__) unsigned int eax, ebx, ecx, edx; //LEVEL=0: Highest Function Parameter and Manufacturer ID __cpuid(0, eax, ebx, ecx, edx); @@ -62,6 +66,7 @@ static bool check_support_qpl(void) } } +#endif // __x86_64__ return bret; }