Add -std=c++1z flag for C++17 features.

llvm-svn: 211030
This commit is contained in:
Richard Smith
2014-06-16 15:16:56 +00:00
parent 9252057a07
commit dbd4d4c837
7 changed files with 51 additions and 7 deletions

View File

@@ -1135,6 +1135,7 @@ void CompilerInvocation::setLangDefaults(LangOptions &Opts, InputKind IK,
Opts.CPlusPlus = Std.isCPlusPlus();
Opts.CPlusPlus11 = Std.isCPlusPlus11();
Opts.CPlusPlus1y = Std.isCPlusPlus1y();
Opts.CPlusPlus1z = Std.isCPlusPlus1z();
Opts.Digraphs = Std.hasDigraphs();
Opts.GNUMode = Std.isGNUMode();
Opts.GNUInline = !Std.isC99();