aboutsummaryrefslogtreecommitdiff
path: root/lib/Driver/ToolChains.cpp
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2009-03-29 22:27:40 +0000
committerDaniel Dunbar <daniel@zuster.org>2009-03-29 22:27:40 +0000
commit9120f179fd2e354f067e4ef2c76dcf3fc4db8a16 (patch)
tree66fec0daa021619a6fc6c4c4702af1dcaab7babb /lib/Driver/ToolChains.cpp
parenta2094e76fc545b9e17c851c3d2c46b719c5f17eb (diff)
Driver: Add test case for darwin::Preprocess and darwin::Compile
tools, and enable them. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@68019 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Driver/ToolChains.cpp')
-rw-r--r--lib/Driver/ToolChains.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/lib/Driver/ToolChains.cpp b/lib/Driver/ToolChains.cpp
index 1b0bdfaad3..8bbf2a67bc 100644
--- a/lib/Driver/ToolChains.cpp
+++ b/lib/Driver/ToolChains.cpp
@@ -111,13 +111,12 @@ Tool &Darwin_X86::SelectTool(const Compilation &C,
case Action::BindArchClass:
assert(0 && "Invalid tool kind.");
case Action::PreprocessJobClass:
- T = new tools::gcc::Preprocess(*this); break;
- case Action::PrecompileJobClass:
- T = new tools::gcc::Precompile(*this); break;
+ T = new tools::darwin::Preprocess(*this); break;
case Action::AnalyzeJobClass:
T = new tools::Clang(*this); break;
+ case Action::PrecompileJobClass:
case Action::CompileJobClass:
- T = new tools::gcc::Compile(*this); break;
+ T = new tools::darwin::Compile(*this); break;
case Action::AssembleJobClass:
T = new tools::darwin::Assemble(*this); break;
case Action::LinkJobClass: