]> granicus.if.org Git - clang/commitdiff
Driver: Switch Compilation to return the translated arguments by default.
authorDaniel Dunbar <daniel@zuster.org>
Fri, 11 Jun 2010 22:43:38 +0000 (22:43 +0000)
committerDaniel Dunbar <daniel@zuster.org>
Fri, 11 Jun 2010 22:43:38 +0000 (22:43 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@105844 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/Driver/Compilation.h
lib/Driver/Driver.cpp

index d9faa64103c35185fe04d6053ce49977fc65e6e9..5f062a121c6de7ea988c0a6330455f36654c55b4 100644 (file)
@@ -50,7 +50,8 @@ class Compilation {
   /// The root list of jobs.
   JobList Jobs;
 
-  /// Cache of translated arguments for a particular tool chain.
+  /// Cache of translated arguments for a particular tool chain and bound
+  /// architecture.
   llvm::DenseMap<std::pair<const ToolChain*, const char*>,
                  DerivedArgList*> TCArgs;
 
@@ -69,9 +70,9 @@ public:
 
   const ToolChain &getDefaultToolChain() const { return DefaultToolChain; }
 
-  const InputArgList &getArgs() const { return *Args; }
+  const InputArgList &getInputArgs() const { return *Args; }
 
-  const DerivedArgList &getTranslatedArgs() const { return *TranslatedArgs; }
+  const DerivedArgList &getArgs() const { return *TranslatedArgs; }
 
   ActionList &getActions() { return Actions; }
   const ActionList &getActions() const { return Actions; }
index 4663fb9502b35c05f09d3eeb5abb84fd44e04f00..2ca30f1bacafc2cd3df72475d50ab516cab90f30 100644 (file)
@@ -198,7 +198,7 @@ Compilation *Driver::BuildCompilation(int argc, const char **argv) {
 
   // FIXME: This behavior shouldn't be here.
   if (CCCPrintOptions) {
-    PrintOptions(C->getArgs());
+    PrintOptions(C->getInputArgs());
     return C;
   }