summaryrefslogtreecommitdiffstats
path: root/tools/libclang/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'tools/libclang/Makefile')
-rw-r--r--tools/libclang/Makefile15
1 files changed, 9 insertions, 6 deletions
diff --git a/tools/libclang/Makefile b/tools/libclang/Makefile
index 93f63cf..f33f345 100644
--- a/tools/libclang/Makefile
+++ b/tools/libclang/Makefile
@@ -16,12 +16,15 @@ LINK_LIBS_IN_SHARED = 1
SHARED_LIBRARY = 1
include $(CLANG_LEVEL)/../../Makefile.config
-LINK_COMPONENTS := $(TARGETS_TO_BUILD) asmparser support mc
-USEDLIBS = clangARCMigrate.a clangRewriteCore.a clangRewriteFrontend.a \
- clangFrontend.a clangDriver.a \
+LINK_COMPONENTS := $(TARGETS_TO_BUILD) asmparser bitreader support mc
+USEDLIBS = clangFrontend.a clangDriver.a \
+ clangTooling.a \
clangSerialization.a \
- clangParse.a clangSema.a clangEdit.a clangAnalysis.a \
- clangAST.a clangLex.a clangTooling.a clangBasic.a
+ clangParse.a clangSema.a \
+ clangARCMigrate.a clangRewriteFrontend.a clangRewriteCore.a \
+ clangAnalysis.a clangEdit.a \
+ clangAST.a clangLex.a clangBasic.a \
+ clangFormat.a
include $(CLANG_LEVEL)/Makefile
@@ -54,7 +57,7 @@ ifeq ($(HOST_OS),Darwin)
endif
# If we're doing an Apple-style build, add the LTO object path.
- ifeq ($(RC_BUILDIT),YES)
+ ifeq ($(RC_XBS),YES)
TempFile := $(shell mkdir -p ${OBJROOT}/dSYMs ; mktemp ${OBJROOT}/dSYMs/clang-lto.XXXXXX)
LLVMLibsOptions += -Wl,-object_path_lto -Wl,$(TempFile)
endif
OpenPOWER on IntegriCloud