aboutsummaryrefslogtreecommitdiffhomepage
path: root/CMake
diff options
context:
space:
mode:
authorlevlam <levlam@telegram.org>2024-02-21 18:31:03 +0300
committerlevlam <levlam@telegram.org>2024-02-21 18:31:03 +0300
commitedb552df680546121de46ee94f82fceaaa5f7e05 (patch)
tree6f3b868af34ccda6a910649aa9bad23e93413ffb /CMake
parent69908ae3c49dee2fee62458a3782cbb4f7e8adae (diff)
Support FindAtomics on NetBSD.
Diffstat (limited to 'CMake')
-rw-r--r--CMake/FindAtomics.cmake3
1 files changed, 3 insertions, 0 deletions
diff --git a/CMake/FindAtomics.cmake b/CMake/FindAtomics.cmake
index 2601c7902..c35d625f0 100644
--- a/CMake/FindAtomics.cmake
+++ b/CMake/FindAtomics.cmake
@@ -33,6 +33,9 @@ set(ATOMIC_CODE
}")
set(ATOMICS_LIBS " " "-latomic")
+if (CMAKE_SYSTEM_NAME MATCHES "NetBSD")
+ set(ATOMICS_LIBS "${ATOMICS_LIBS}" /usr/pkg/gcc12/x86_64--netbsd/lib/libatomic.so /usr/pkg/gcc12/i486--netbsdelf/lib/libatomic.so)
+endif()
foreach (ATOMICS_LIBRARY ${ATOMICS_LIBS})
unset(ATOMICS_FOUND CACHE)