Relax C standard dependency and restrict to Clang