From 7bd698153db1403cbe8cc7cd8a250d4cd815d603 Mon Sep 17 00:00:00 2001 From: Oscar Fuentes Date: Thu, 14 Oct 2010 15:54:46 +0000 Subject: [PATCH] Remove explicit dependency of LLVMARMCodeGen on LLVMARMAsmPrinter. It creates a cyclic dependency that breaks the build when BUILD_SHARED_LIBS=ON git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116480 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/ARM/CMakeLists.txt | 5 ----- 1 file changed, 5 deletions(-) diff --git a/lib/Target/ARM/CMakeLists.txt b/lib/Target/ARM/CMakeLists.txt index 31c80674df2..16d127e552c 100644 --- a/lib/Target/ARM/CMakeLists.txt +++ b/lib/Target/ARM/CMakeLists.txt @@ -49,8 +49,3 @@ add_llvm_target(ARMCodeGen Thumb2RegisterInfo.cpp Thumb2SizeReduction.cpp ) - -# The ARM CodeGen library depends on the AsmPrinter for just a -# vtable, but GenLibDeps.pl is unable to detect it. So without this, -# the build fails with "undefined reference to `vtable for ..." -target_link_libraries(LLVMARMCodeGen LLVMARMAsmPrinter) -- 2.34.1