[lld] r183347 - [Driver][Core] Handle -mllvm option.

Rui Ueyama ruiu at google.com
Wed Jun 5 16:19:18 PDT 2013


Author: ruiu
Date: Wed Jun  5 18:19:18 2013
New Revision: 183347

URL: http://llvm.org/viewvc/llvm-project?rev=183347&view=rev
Log:
[Driver][Core] Handle -mllvm option.

Modified:
    lld/trunk/lib/Driver/CoreDriver.cpp

Modified: lld/trunk/lib/Driver/CoreDriver.cpp
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/lib/Driver/CoreDriver.cpp?rev=183347&r1=183346&r2=183347&view=diff
==============================================================================
--- lld/trunk/lib/Driver/CoreDriver.cpp (original)
+++ lld/trunk/lib/Driver/CoreDriver.cpp Wed Jun  5 18:19:18 2013
@@ -98,6 +98,12 @@ bool CoreDriver::parse(int argc, const c
                  << (*it)->getAsString(*parsedArgs) << "\n";
   }
   
+  // Copy mllvm
+  for (llvm::opt::arg_iterator it = parsedArgs->filtered_begin(OPT_mllvm),
+                               ie = parsedArgs->filtered_end();
+       it != ie; ++it) {
+    info.appendLLVMOption((*it)->getValue());
+  }
   
   // Handle -e xxx
   if (llvm::opt::Arg *entry = parsedArgs->getLastArg(OPT_entry))
@@ -155,4 +161,3 @@ bool CoreDriver::parse(int argc, const c
 }
 
 } // namespace lld
-





More information about the llvm-commits mailing list