Skip to content

Commit aa28a52

Browse files
committed
Revert "Revert "Only link clang libraries that are directly used (#473)" (#476)"
This reverts commit 0729d2e.
1 parent ca8c580 commit aa28a52

File tree

1 file changed

+0
-28
lines changed

1 file changed

+0
-28
lines changed

CMakeLists.txt

Lines changed: 0 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -264,37 +264,9 @@ if(USE_PREBUILT_LLVM OR CLANG_LINK_CLANG_DYLIB)
264264
list(APPEND OPENCL_CLANG_LINK_LIBS clang-cpp)
265265
else()
266266
list(APPEND OPENCL_CLANG_LINK_LIBS
267-
# The list of clang libraries is taken from clang makefile
268-
# (build/tools/clang/tools/driver/CMakeFiles/clang.dir/link.txt)
269-
# All duplicate libraries are there on purpose
270267
clangBasic
271-
clangCodeGen
272-
clangDriver
273268
clangFrontend
274269
clangFrontendTool
275-
clangCodeGen
276-
clangRewriteFrontend
277-
clangARCMigrate
278-
clangStaticAnalyzerFrontend
279-
clangStaticAnalyzerCheckers
280-
clangStaticAnalyzerCore
281-
clangCrossTU
282-
clangIndex
283-
clangFrontend
284-
clangDriver
285-
clangParse
286-
clangSerialization
287-
clangSema
288-
clangAnalysis
289-
clangEdit
290-
clangFormat
291-
clangToolingInclusions
292-
clangToolingCore
293-
clangRewrite
294-
clangASTMatchers
295-
clangAST
296-
clangLex
297-
clangBasic
298270
)
299271
endif()
300272

0 commit comments

Comments
 (0)