From ebac2a6e42b0d256bc499d9f3dc17429a6bd6a7c Mon Sep 17 00:00:00 2001 From: hnwyllmm Date: Wed, 3 Jan 2024 11:22:50 +0000 Subject: [PATCH] fix compile error on arm --- deps/oblib/src/lib/compress/zlib_lite/zlib_lite_adaptor.cpp | 5 +++++ 1 file changed, 5 insertions(+) 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; }