summaryrefslogtreecommitdiff
path: root/src/__support/macros/sanitizer.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/__support/macros/sanitizer.h')
-rw-r--r--src/__support/macros/sanitizer.h3
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) \