when using gcc, fall back on clang for Mac driver