summaryrefslogtreecommitdiff
path: root/internal
diff options
context:
space:
mode:
author卜部昌平 <shyouhei@ruby-lang.org>2020-04-18 05:53:10 +0900
committer卜部昌平 <shyouhei@ruby-lang.org>2020-04-21 13:07:02 +0900
commit735e035bf54e018fa629f6601d882fc0b097e1fc (patch)
tree8c1e6f3a7bc1e1484577d386598f1ea7876307c5 /internal
parentadab82b9a71f60ad1c7f4f8c134a5ae9198ab32a (diff)
__GNUC__ is too lax
Ditto for 4b853932eaa7fa4acf8a0f0c9b7c695bb4f5e76d
Diffstat (limited to 'internal')
-rw-r--r--internal/sanitizers.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/internal/sanitizers.h b/internal/sanitizers.h
index 81ee7e3ea5..628c225439 100644
--- a/internal/sanitizers.h
+++ b/internal/sanitizers.h
@@ -46,7 +46,7 @@
# define ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS(x) x
#endif
-#if defined(NO_SANITIZE) && defined(__GNUC__) &&! defined(__clang__)
+#if defined(NO_SANITIZE) && RUBY3_COMPILER_IS(GCC)
/* GCC warns about unknown sanitizer, which is annoying. */
# include "internal/warnings.h"
# undef NO_SANITIZE