[lld] [lld-macho] Link against libatomic when necessary (PR #144259)
Shoaib Meenai via llvm-commits
llvm-commits at lists.llvm.org
Mon Oct 27 16:12:01 PDT 2025
https://github.com/smeenai updated https://github.com/llvm/llvm-project/pull/144259
>From 8c8868f2d208b27113c2c259e85791031604e943 Mon Sep 17 00:00:00 2001
From: Sertonix <sertonix at posteo.net>
Date: Sun, 15 Jun 2025 12:29:57 +0200
Subject: [PATCH] [lld-macho] Link against libatomic when necessary
In Driver.cpp std::atomic<uint64_t> is used which may need libatomic.
---
lld/MachO/CMakeLists.txt | 1 +
1 file changed, 1 insertion(+)
diff --git a/lld/MachO/CMakeLists.txt b/lld/MachO/CMakeLists.txt
index ecf6ce609e59f..433ac4ec85853 100644
--- a/lld/MachO/CMakeLists.txt
+++ b/lld/MachO/CMakeLists.txt
@@ -58,6 +58,7 @@ add_lld_library(lldMachO
LINK_LIBS
lldCommon
${LLVM_PTHREAD_LIB}
+ ${LLVM_ATOMIC_LIB}
DEPENDS
MachOOptionsTableGen
More information about the llvm-commits
mailing list