Check if x86intrin.h is available not only existing

This commit is contained in:
Nobuyoshi Nakada 2021-01-02 09:48:42 +09:00
parent 830afd94fe
commit 5aa28d9d6d
No known key found for this signature in database
GPG Key ID: 7CD2805BFA3770C6

View File

@ -46,7 +46,9 @@ have_builtin_func("__builtin_clz", "__builtin_clz(0)")
have_builtin_func("__builtin_clzl", "__builtin_clzl(0)")
have_header("stdbool.h")
have_header("x86intrin.h")
if have_func("_lzcnt_u64", "x86intrin.h") # check availability
$defs << "-DHAVE_X86INTRIN_H"
end
have_func("labs", "stdlib.h")
have_func("llabs", "stdlib.h")