diff options
author | Reid Kleckner <reid@kleckner.net> | 2013-06-14 17:17:23 +0000 |
---|---|---|
committer | Reid Kleckner <reid@kleckner.net> | 2013-06-14 17:17:23 +0000 |
commit | b1e25a1bc03292dc538d336573e0be1490223171 (patch) | |
tree | d053dcab8c07ad1c99d9d3616032c2903cccab2e /tools/driver/Makefile | |
parent | 16a0ec60507a4eec275a5c3a86d4501b1b7b817b (diff) | |
download | clang-b1e25a1bc03292dc538d336573e0be1490223171.tar.gz clang-b1e25a1bc03292dc538d336573e0be1490223171.tar.bz2 clang-b1e25a1bc03292dc538d336573e0be1490223171.tar.xz |
[Driver] Refactor clang driver to use LLVM's Option library
The big changes are:
- Deleting Driver/(Arg|Opt)*
- Rewriting includes to llvm/Option/ and re-sorting
- 'using namespace llvm::opt' in clang::driver
- Fixing the autoconf build by adding option everywhere
As discussed in the review, this change includes using directives in
header files. I'll make follow up changes to remove those in favor of
name specifiers.
Reviewers: espindola
Differential Revision: http://llvm-reviews.chandlerc.com/D975
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@183989 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools/driver/Makefile')
-rw-r--r-- | tools/driver/Makefile | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/driver/Makefile b/tools/driver/Makefile index cdf3b5248c..f7a9f8f36e 100644 --- a/tools/driver/Makefile +++ b/tools/driver/Makefile @@ -30,7 +30,7 @@ TOOL_INFO_PLIST := Info.plist include $(CLANG_LEVEL)/../../Makefile.config LINK_COMPONENTS := $(TARGETS_TO_BUILD) asmparser bitreader bitwriter codegen \ - instrumentation ipo irreader linker selectiondag + instrumentation ipo irreader linker selectiondag option USEDLIBS = clangFrontendTool.a clangFrontend.a clangDriver.a \ clangSerialization.a clangCodeGen.a clangParse.a clangSema.a |