From 735e035bf54e018fa629f6601d882fc0b097e1fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8D=9C=E9=83=A8=E6=98=8C=E5=B9=B3?= Date: Sat, 18 Apr 2020 05:53:10 +0900 Subject: __GNUC__ is too lax Ditto for 4b853932eaa7fa4acf8a0f0c9b7c695bb4f5e76d --- internal/sanitizers.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'internal') 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 -- cgit v1.2.3