From: Fangrui Song Date: Sat, 22 Jun 2019 01:30:17 +0000 (+0000) Subject: Make GlobalISel depend on SelectionDAG after D63169 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6ac815e066257e9be12f38ef75ef185d78941513;p=llvm Make GlobalISel depend on SelectionDAG after D63169 GlobalISel/IRTranslator.cpp now references SelectionDAG/FunctionLoweringInfo.cpp. This fixes a link error in -DBUILD_SHARED_LIBS=on builds: ld.lld: error: undefined symbol: llvm::FunctionLoweringInfo::clear() >>> referenced by IRTranslator.cpp:2198 (../lib/CodeGen/GlobalISel/IRTranslator.cpp:2198) >>> lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/IRTranslator.cpp.o:(llvm::IRTranslator::finalizeFunction()) git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@364124 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/CodeGen/GlobalISel/LLVMBuild.txt b/lib/CodeGen/GlobalISel/LLVMBuild.txt index deeed37d7a9..3d550b5332d 100644 --- a/lib/CodeGen/GlobalISel/LLVMBuild.txt +++ b/lib/CodeGen/GlobalISel/LLVMBuild.txt @@ -18,4 +18,4 @@ type = Library name = GlobalISel parent = CodeGen -required_libraries = Analysis CodeGen Core MC Support Target TransformUtils +required_libraries = Analysis CodeGen Core MC SelectionDAG Support Target TransformUtils