When the original wxGCC_WARNING_SUPPRESS was added, clang understood all gcc warnings, so it made sense to also apply it when building with clang, but recent gcc versions have added warnings not available in clang any more, so we now need a macro for disabling warning the warnings for gcc only. Perhaps we should rename the existing wxGCC_XXX macros to use wxGCC_OR_CLANG prefix.