https://github.com/illwieckz updated 
https://github.com/llvm/llvm-project/pull/180990

>From 67b3a940f451c822a20f59be82601899687f038e Mon Sep 17 00:00:00 2001
From: Thomas Debesse <[email protected]>
Date: Wed, 11 Feb 2026 19:32:03 +0100
Subject: [PATCH] [DWARFLinker] Link itself against LLVM_ATOMIC_LIB

Avoid such link error when building on RISC-V:

FAILED: lib/libLLVMDWARFLinkerParallel.so.21.1
<artificial>:(.text._ZN4llvm12dwarf_linker8parallel17DependencyTracker28markParentsAsKeepingChildrenERKNS1_15UnitEntryPairTyE+0x1b4):
 undefined reference to __atomic_compare_exchange_2'
---
 llvm/lib/DWARFLinker/Parallel/CMakeLists.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/llvm/lib/DWARFLinker/Parallel/CMakeLists.txt 
b/llvm/lib/DWARFLinker/Parallel/CMakeLists.txt
index 29d8028b33fb4..e3c363ebbcbcd 100644
--- a/llvm/lib/DWARFLinker/Parallel/CMakeLists.txt
+++ b/llvm/lib/DWARFLinker/Parallel/CMakeLists.txt
@@ -19,6 +19,7 @@ add_llvm_component_library(LLVMDWARFLinkerParallel
 
   LINK_LIBS
   ${LLVM_PTHREAD_LIB}
+  ${LLVM_ATOMIC_LIB}
 
   LINK_COMPONENTS
   AsmPrinter

_______________________________________________
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

Reply via email to