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 | 898229ab4b81ef14429ea79cdd1c4aa3b479ca5a (patch) | |
| tree | 6ddef3925e73581ddf64d8139634a006fd75c8fc /clang/unittests | |
| parent | 3e3e040574b764aacd76828a7df6f9b3ad0eebd2 (diff) | |
| download | bcm5719-llvm-898229ab4b81ef14429ea79cdd1c4aa3b479ca5a.tar.gz bcm5719-llvm-898229ab4b81ef14429ea79cdd1c4aa3b479ca5a.zip | |
[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
llvm-svn: 183989
Diffstat (limited to 'clang/unittests')
| -rw-r--r-- | clang/unittests/AST/Makefile | 2 | ||||
| -rw-r--r-- | clang/unittests/ASTMatchers/Dynamic/Makefile | 2 | ||||
| -rw-r--r-- | clang/unittests/ASTMatchers/Makefile | 2 | ||||
| -rw-r--r-- | clang/unittests/Format/Makefile | 2 | ||||
| -rw-r--r-- | clang/unittests/Frontend/Makefile | 2 | ||||
| -rw-r--r-- | clang/unittests/Tooling/Makefile | 2 |
6 files changed, 6 insertions, 6 deletions
diff --git a/clang/unittests/AST/Makefile b/clang/unittests/AST/Makefile index 4fb2f5b2b55..0282d21fcf1 100644 --- a/clang/unittests/AST/Makefile +++ b/clang/unittests/AST/Makefile @@ -10,7 +10,7 @@ CLANG_LEVEL = ../.. TESTNAME = AST include $(CLANG_LEVEL)/../../Makefile.config -LINK_COMPONENTS := $(TARGETS_TO_BUILD) asmparser bitreader support mc +LINK_COMPONENTS := $(TARGETS_TO_BUILD) asmparser bitreader support mc option USEDLIBS = clangTooling.a clangFrontend.a clangSerialization.a clangDriver.a \ clangRewriteCore.a clangRewriteFrontend.a \ clangParse.a clangSema.a clangAnalysis.a \ diff --git a/clang/unittests/ASTMatchers/Dynamic/Makefile b/clang/unittests/ASTMatchers/Dynamic/Makefile index 52a02d0ec50..66b183c0e48 100644 --- a/clang/unittests/ASTMatchers/Dynamic/Makefile +++ b/clang/unittests/ASTMatchers/Dynamic/Makefile @@ -11,7 +11,7 @@ CLANG_LEVEL = ../../.. TESTNAME = DynamicASTMatchers include $(CLANG_LEVEL)/../../Makefile.config -LINK_COMPONENTS := $(TARGETS_TO_BUILD) asmparser bitreader support mc +LINK_COMPONENTS := $(TARGETS_TO_BUILD) asmparser bitreader support mc option USEDLIBS = clangTooling.a clangFrontend.a clangSerialization.a clangDriver.a \ clangRewriteCore.a clangRewriteFrontend.a clangParse.a clangSema.a \ clangAnalysis.a clangEdit.a clangAST.a clangASTMatchers.a \ diff --git a/clang/unittests/ASTMatchers/Makefile b/clang/unittests/ASTMatchers/Makefile index 7ff42f850ce..dad300c04d3 100644 --- a/clang/unittests/ASTMatchers/Makefile +++ b/clang/unittests/ASTMatchers/Makefile @@ -13,7 +13,7 @@ PARALLEL_DIRS = Dynamic TESTNAME = ASTMatchers include $(CLANG_LEVEL)/../../Makefile.config -LINK_COMPONENTS := $(TARGETS_TO_BUILD) asmparser bitreader support mc +LINK_COMPONENTS := $(TARGETS_TO_BUILD) asmparser bitreader support mc option USEDLIBS = clangTooling.a clangFrontend.a clangSerialization.a clangDriver.a \ clangRewriteCore.a clangRewriteFrontend.a \ clangParse.a clangSema.a clangAnalysis.a \ diff --git a/clang/unittests/Format/Makefile b/clang/unittests/Format/Makefile index e9d0cbbbb4f..7de127caafa 100644 --- a/clang/unittests/Format/Makefile +++ b/clang/unittests/Format/Makefile @@ -10,7 +10,7 @@ CLANG_LEVEL = ../.. TESTNAME = Format include $(CLANG_LEVEL)/../../Makefile.config -LINK_COMPONENTS := $(TARGETS_TO_BUILD) asmparser bitreader support mc +LINK_COMPONENTS := $(TARGETS_TO_BUILD) asmparser bitreader support mc option USEDLIBS = clangFormat.a clangTooling.a clangFrontend.a clangSerialization.a \ clangDriver.a clangParse.a clangRewriteCore.a \ clangRewriteFrontend.a clangSema.a clangAnalysis.a clangEdit.a \ diff --git a/clang/unittests/Frontend/Makefile b/clang/unittests/Frontend/Makefile index f61791bcc0a..7de9fb4778b 100644 --- a/clang/unittests/Frontend/Makefile +++ b/clang/unittests/Frontend/Makefile @@ -10,7 +10,7 @@ CLANG_LEVEL = ../.. TESTNAME = Frontend include $(CLANG_LEVEL)/../../Makefile.config -LINK_COMPONENTS := $(TARGETS_TO_BUILD) asmparser bitreader support mc +LINK_COMPONENTS := $(TARGETS_TO_BUILD) asmparser bitreader support mc option USEDLIBS = clangFrontendTool.a clangFrontend.a clangDriver.a \ clangSerialization.a clangCodeGen.a clangParse.a clangSema.a \ clangStaticAnalyzerCheckers.a clangStaticAnalyzerCore.a \ diff --git a/clang/unittests/Tooling/Makefile b/clang/unittests/Tooling/Makefile index 06fdf88a227..9d36f1fa3b4 100644 --- a/clang/unittests/Tooling/Makefile +++ b/clang/unittests/Tooling/Makefile @@ -10,7 +10,7 @@ CLANG_LEVEL = ../.. TESTNAME = Tooling include $(CLANG_LEVEL)/../../Makefile.config -LINK_COMPONENTS := $(TARGETS_TO_BUILD) asmparser bitreader support mc +LINK_COMPONENTS := $(TARGETS_TO_BUILD) asmparser bitreader support mc option USEDLIBS = clangTooling.a clangFrontend.a clangSerialization.a clangDriver.a \ clangParse.a clangRewriteCore.a clangRewriteFrontend.a \ clangSema.a clangAnalysis.a clangEdit.a \ |

