summaryrefslogtreecommitdiffstats
path: root/clang/tools/driver
diff options
context:
space:
mode:
authorPeter Collingbourne <peter@pcc.me.uk>2011-10-30 17:30:44 +0000
committerPeter Collingbourne <peter@pcc.me.uk>2011-10-30 17:30:44 +0000
commitf1d76db466b2a50781c0754b86ac994dd07b5041 (patch)
treeac7c9de9957a0e5c1e312db5a075515ce9d0abb0 /clang/tools/driver
parent9cdb9ffa4316b1ea2c6f69651bf36b85be4e8efb (diff)
downloadbcm5719-llvm-f1d76db466b2a50781c0754b86ac994dd07b5041.tar.gz
bcm5719-llvm-f1d76db466b2a50781c0754b86ac994dd07b5041.zip
Add support for lazily linking bitcode files (using a new
-mlink-bitcode-file flag), and more generally llvm::Modules, before running optimisations. llvm-svn: 143314
Diffstat (limited to 'clang/tools/driver')
-rw-r--r--clang/tools/driver/CMakeLists.txt3
-rw-r--r--clang/tools/driver/Makefile2
2 files changed, 3 insertions, 2 deletions
diff --git a/clang/tools/driver/CMakeLists.txt b/clang/tools/driver/CMakeLists.txt
index e6d0f1ac376..0df92105274 100644
--- a/clang/tools/driver/CMakeLists.txt
+++ b/clang/tools/driver/CMakeLists.txt
@@ -1,11 +1,11 @@
set( LLVM_USED_LIBS
+ clangFrontendTool
clangAST
clangAnalysis
clangBasic
clangCodeGen
clangDriver
clangFrontend
- clangFrontendTool
clangIndex
clangLex
clangParse
@@ -26,6 +26,7 @@ set( LLVM_LINK_COMPONENTS
codegen
instrumentation
ipo
+ linker
selectiondag
)
diff --git a/clang/tools/driver/Makefile b/clang/tools/driver/Makefile
index 6b34a991bf1..c7d91a728d2 100644
--- a/clang/tools/driver/Makefile
+++ b/clang/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 selectiondag
+ instrumentation ipo linker selectiondag
USEDLIBS = clangFrontendTool.a clangFrontend.a clangDriver.a \
clangSerialization.a clangCodeGen.a clangParse.a clangSema.a \
clangStaticAnalyzerFrontend.a clangStaticAnalyzerCheckers.a \
OpenPOWER on IntegriCloud