diff --git a/src/Parser/Parser.cpp b/src/Parser/Parser.cpp index c138448e..161a02b8 100644 --- a/src/Parser/Parser.cpp +++ b/src/Parser/Parser.cpp @@ -184,6 +184,11 @@ void Parser::SetupHeader() /*IgnoreSysRoot=*/false); } + if (Opts->MicrosoftMode) + { + LangOpts.MSCVersion = Opts->ToolSetToUse; + if (!LangOpts.MSCVersion) LangOpts.MSCVersion = 1700; + } #endif // Enable preprocessing record.