diff options
Diffstat (limited to 'src/__support/macros/sanitizer.h')
-rw-r--r-- | src/__support/macros/sanitizer.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/__support/macros/sanitizer.h b/src/__support/macros/sanitizer.h index fc66c2005c42..bd9b62b7121a 100644 --- a/src/__support/macros/sanitizer.h +++ b/src/__support/macros/sanitizer.h @@ -47,8 +47,7 @@ // Functions to unpoison memory //----------------------------------------------------------------------------- -#if defined(LIBC_HAVE_MEMORY_SANITIZER) && \ - LIBC_HAS_BUILTIN(__builtin_constant_p) +#if defined(LIBC_HAVE_MEMORY_SANITIZER) && __has_builtin(__builtin_constant_p) // Only perform MSAN unpoison in non-constexpr context. #include <sanitizer/msan_interface.h> #define MSAN_UNPOISON(addr, size) \ |