diff options
author | Daniel Dunbar <daniel@zuster.org> | 2009-03-29 22:27:40 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2009-03-29 22:27:40 +0000 |
commit | 9120f179fd2e354f067e4ef2c76dcf3fc4db8a16 (patch) | |
tree | 66fec0daa021619a6fc6c4c4702af1dcaab7babb /lib/Driver/ToolChains.cpp | |
parent | a2094e76fc545b9e17c851c3d2c46b719c5f17eb (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.cpp | 7 |
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: |