summaryrefslogtreecommitdiffstats
path: root/clang/tools/clang-check
diff options
context:
space:
mode:
authorAdrian Prantl <aprantl@apple.com>2015-07-07 23:19:46 +0000
committerAdrian Prantl <aprantl@apple.com>2015-07-07 23:19:46 +0000
commit142ec39739ce2cdfaea28407f916e241bbd4c43c (patch)
treefac664158611309a7d6b6387df4b0835d1fe0e50 /clang/tools/clang-check
parent3d43f66c9157278210ac7fb6d36664ecd8219fee (diff)
downloadbcm5719-llvm-142ec39739ce2cdfaea28407f916e241bbd4c43c.tar.gz
bcm5719-llvm-142ec39739ce2cdfaea28407f916e241bbd4c43c.zip
Revert r241620 and follow-up commits while investigating linux buildbot failures.
llvm-svn: 241642
Diffstat (limited to 'clang/tools/clang-check')
-rw-r--r--clang/tools/clang-check/CMakeLists.txt19
-rw-r--r--clang/tools/clang-check/ClangCheck.cpp4
-rw-r--r--clang/tools/clang-check/Makefile9
3 files changed, 5 insertions, 27 deletions
diff --git a/clang/tools/clang-check/CMakeLists.txt b/clang/tools/clang-check/CMakeLists.txt
index 7253a42ab8e..8b9cd888c8c 100644
--- a/clang/tools/clang-check/CMakeLists.txt
+++ b/clang/tools/clang-check/CMakeLists.txt
@@ -1,24 +1,8 @@
-set( LLVM_LINK_COMPONENTS
- ${LLVM_TARGETS_TO_BUILD}
- Analysis
- CodeGen
- Core
- IPA
- IPO
- InstCombine
- Instrumentation
- MC
- MCParser
- ObjCARCOpts
+set(LLVM_LINK_COMPONENTS
Option
- ScalarOpts
Support
- TransformUtils
- Vectorize
)
-set(LLVM_NO_DEAD_STRIP 1)
-
add_clang_executable(clang-check
ClangCheck.cpp
)
@@ -27,7 +11,6 @@ target_link_libraries(clang-check
clangAST
clangBasic
clangDriver
- clangCodeGen
clangFrontend
clangRewriteFrontend
clangStaticAnalyzerFrontend
diff --git a/clang/tools/clang-check/ClangCheck.cpp b/clang/tools/clang-check/ClangCheck.cpp
index a3061f8acc4..7992026a7cc 100644
--- a/clang/tools/clang-check/ClangCheck.cpp
+++ b/clang/tools/clang-check/ClangCheck.cpp
@@ -17,7 +17,6 @@
//===----------------------------------------------------------------------===//
#include "clang/AST/ASTConsumer.h"
-#include "clang/CodeGen/ObjectFilePCHContainerOperations.h"
#include "clang/Driver/Options.h"
#include "clang/Frontend/ASTConsumers.h"
#include "clang/Frontend/CompilerInstance.h"
@@ -152,8 +151,7 @@ int main(int argc, const char **argv) {
llvm::sys::PrintStackTraceOnErrorSignal();
CommonOptionsParser OptionsParser(argc, argv, ClangCheckCategory);
ClangTool Tool(OptionsParser.getCompilations(),
- OptionsParser.getSourcePathList(),
- std::make_shared<clang::ObjectFilePCHContainerOperations>());
+ OptionsParser.getSourcePathList());
// Clear adjusters because -fsyntax-only is inserted by the default chain.
Tool.clearArgumentsAdjusters();
diff --git a/clang/tools/clang-check/Makefile b/clang/tools/clang-check/Makefile
index da010ab1f32..e98a131de5a 100644
--- a/clang/tools/clang-check/Makefile
+++ b/clang/tools/clang-check/Makefile
@@ -15,14 +15,11 @@ TOOLNAME = clang-check
TOOL_NO_EXPORTS = 1
include $(CLANG_LEVEL)/../../Makefile.config
-LINK_COMPONENTS := $(TARGETS_TO_BUILD) asmparser bitreader ipo objcarcopts \
- instrumentation bitwriter support mc option
-USEDLIBS = clangFrontend.a clangCodeGen.a clangIndex.a \
- clangSerialization.a clangDriver.a \
+LINK_COMPONENTS := $(TARGETS_TO_BUILD) asmparser bitreader support mc option
+USEDLIBS = clangFrontend.a clangSerialization.a clangDriver.a \
clangTooling.a clangParse.a clangSema.a \
clangStaticAnalyzerFrontend.a clangStaticAnalyzerCheckers.a \
clangStaticAnalyzerCore.a clangAnalysis.a clangRewriteFrontend.a \
- clangRewrite.a clangEdit.a clangAST.a clangLex.a \
- clangBasic.a
+ clangRewrite.a clangEdit.a clangAST.a clangLex.a clangBasic.a
include $(CLANG_LEVEL)/Makefile
OpenPOWER on IntegriCloud