diff --git a/include/wx/defs.h b/include/wx/defs.h index 5f62933862..91d15ed1a0 100644 --- a/include/wx/defs.h +++ b/include/wx/defs.h @@ -639,7 +639,7 @@ typedef short int WXTYPE; /* Similar macros but for gcc-specific warnings. */ -#ifdef __GNUC__ +#if defined(__GNUC__) && !defined(__clang__) # define wxGCC_ONLY_WARNING_SUPPRESS(x) wxGCC_WARNING_SUPPRESS(x) # define wxGCC_ONLY_WARNING_RESTORE(x) wxGCC_WARNING_RESTORE(x) #else