From 6ac815e066257e9be12f38ef75ef185d78941513 Mon Sep 17 00:00:00 2001 From: Fangrui Song Date: Sat, 22 Jun 2019 01:30:17 +0000 Subject: [PATCH] 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 --- lib/CodeGen/GlobalISel/LLVMBuild.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 -- 2.50.1