[llvm] [GISel] Fix link error when dylib is enabled (PR #217516)

via llvm-commits llvm-commits at lists.llvm.org
Wed Aug 19 19:58:57 PDT 2026


llvmorg-github-actions[bot] wrote:


<!--LLVM PR SUMMARY COMMENT-->

@llvm/pr-subscribers-llvm-globalisel

Author: Shilei Tian (shiltian)

<details>
<summary>Changes</summary>

This is to fix link error caused by e21cfc08414e.


---
Full diff: https://github.com/llvm/llvm-project/pull/217516.diff


2 Files Affected:

- (modified) llvm/unittests/CodeGen/GlobalISel/CMakeLists.txt (+1) 
- (modified) llvm/utils/gn/secondary/llvm/unittests/CodeGen/GlobalISel/BUILD.gn (+1) 


``````````diff
diff --git a/llvm/unittests/CodeGen/GlobalISel/CMakeLists.txt b/llvm/unittests/CodeGen/GlobalISel/CMakeLists.txt
index e85a3aa72c961..6f3a8c6d42263 100644
--- a/llvm/unittests/CodeGen/GlobalISel/CMakeLists.txt
+++ b/llvm/unittests/CodeGen/GlobalISel/CMakeLists.txt
@@ -1,5 +1,6 @@
 set(LLVM_LINK_COMPONENTS
   ${LLVM_TARGETS_TO_BUILD}
+  Analysis
   AsmParser
   CodeGen
   CodeGenTypes
diff --git a/llvm/utils/gn/secondary/llvm/unittests/CodeGen/GlobalISel/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/CodeGen/GlobalISel/BUILD.gn
index ddc04b858e66e..c6ac29a2d3c2d 100644
--- a/llvm/utils/gn/secondary/llvm/unittests/CodeGen/GlobalISel/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/unittests/CodeGen/GlobalISel/BUILD.gn
@@ -2,6 +2,7 @@ import("//third-party/unittest/unittest.gni")
 
 unittest("GlobalISelTests") {
   deps = [
+    "//llvm/lib/Analysis",
     "//llvm/lib/CodeGen",
     "//llvm/lib/CodeGen/GlobalISel",
     "//llvm/lib/CodeGen/MIRParser",

``````````

</details>


https://github.com/llvm/llvm-project/pull/217516


More information about the llvm-commits mailing list