A consistent string across platforms is 'Free Software Foundation'
# clang spams warnings if we use -Wl,--no-as-needed with -c
# -Wl,--no-as-needed is a gcc optimization, not required
# we want to work with g++ aliased as c++ here, too
-IS_GCC = $(shell $(CXX) --version | grep -o '(GCC)')
+IS_GCC = $(shell $(CXX) --version | grep -o 'Free Software Foundation')
-ifeq ($(IS_GCC), (GCC))
+ifeq ($(IS_GCC),Free Software Foundation)
SITE_CFLAGS += -Wl,--no-as-needed
endif