Index: lib/Frontend/CompilerInvocation.cpp |
diff --git a/lib/Frontend/CompilerInvocation.cpp b/lib/Frontend/CompilerInvocation.cpp |
index da1a088097e6e97cf360095c981ab05e423f5be9..b3a420eb4a650b4e5a5e8240995156271cd4afc5 100644 |
--- a/lib/Frontend/CompilerInvocation.cpp |
+++ b/lib/Frontend/CompilerInvocation.cpp |
@@ -1826,6 +1826,7 @@ static void ParseTargetArgs(TargetOptions &Opts, ArgList &Args) { |
Opts.FeaturesAsWritten = Args.getAllArgValues(OPT_target_feature); |
Opts.LinkerVersion = Args.getLastArgValue(OPT_target_linker_version); |
Opts.Triple = llvm::Triple::normalize(Args.getLastArgValue(OPT_triple)); |
+ Opts.LLVMArgs = Args.getAllArgValues(OPT_mllvm); |
Derek Schuff
2015/09/09 23:02:28
LOCALMOD here too
Petr Hosek
2015/09/09 23:45:24
Done.
|
// Use the default target triple if unspecified. |
if (Opts.Triple.empty()) |