aboutsummaryrefslogtreecommitdiffstats
path: root/include/internal/threads_common.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/internal/threads_common.h')
-rw-r--r--include/internal/threads_common.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/internal/threads_common.h b/include/internal/threads_common.h
index e32257d6301..c1da68a5dbd 100644
--- a/include/internal/threads_common.h
+++ b/include/internal/threads_common.h
@@ -14,9 +14,11 @@
#if defined(__clang__) && defined(__has_feature)
#if __has_feature(thread_sanitizer)
+#if !defined(__SANITIZE_THREAD__)
#define __SANITIZE_THREAD__
#endif
#endif
+#endif
#if defined(__SANITIZE_THREAD__)
#include <sanitizer/tsan_interface.h>