make both GCC and Clang first-case citizens in Clang-based toolchains (as opposed to using ClangGCC)

required with https://github.com/hpcugent/easybuild-framework/pull/1053

This fixes the compatibility of the Clang-based toolchains with HierarchicalMNS.