xz: Comment out failing immintrin header check

This commit is contained in:
Tom Dewey 2024-09-03 14:20:56 +01:00 committed by Tom Dewey
parent 04be0daa2f
commit f7c72a68d8

View file

@ -1131,20 +1131,20 @@ tuklib_add_definition_if(liblzma HAVE_CPUID_H)
# immintrin.h: # immintrin.h:
check_include_file(immintrin.h HAVE_IMMINTRIN_H) check_include_file(immintrin.h HAVE_IMMINTRIN_H)
if(HAVE_IMMINTRIN_H) if(HAVE_IMMINTRIN_H)
target_compile_definitions(liblzma PRIVATE HAVE_IMMINTRIN_H) # target_compile_definitions(liblzma PRIVATE HAVE_IMMINTRIN_H)
# SSE2 intrinsics: # # SSE2 intrinsics:
check_c_source_compiles(" # check_c_source_compiles("
#include <immintrin.h> # #include <immintrin.h>
int main(void) # int main(void)
{ # {
__m128i x = { 0 }; # __m128i x = { 0 };
_mm_movemask_epi8(x); # _mm_movemask_epi8(x);
return 0; # return 0;
} # }
" # "
HAVE__MM_MOVEMASK_EPI8) # HAVE__MM_MOVEMASK_EPI8)
tuklib_add_definition_if(liblzma HAVE__MM_MOVEMASK_EPI8) # tuklib_add_definition_if(liblzma HAVE__MM_MOVEMASK_EPI8)
# CLMUL intrinsic: # CLMUL intrinsic:
option(XZ_ALLOW_CLMUL_CRC "Allow carryless multiplication for CRC \ option(XZ_ALLOW_CLMUL_CRC "Allow carryless multiplication for CRC \