diff --git a/meson.build b/meson.build index 11525ea84..48fd6bb13 100644 --- a/meson.build +++ b/meson.build @@ -148,9 +148,13 @@ check_headers = [ check_types = [ ['uint64_t', {'headers': ['stdint.h']}], ['uint128_t', {'headers': ['stdint.h']}], - ['__uint128_t'] ] +# https://github.com/llvm/llvm-project/issues/25679 +if cc.get_id() != 'clang-cl' + check_types += [ ['__uint128_t'] ] +endif + check_funcs = [ 'alarm', 'ctime_r',