Unfuck cpp stuff and don't pass -x c++ for clang.