[llvm] [CMake] Fix building on Haiku (PR #94721)
Brad Smith via llvm-commits
llvm-commits at lists.llvm.org
Thu Jun 6 21:53:26 PDT 2024
https://github.com/brad0 created https://github.com/llvm/llvm-project/pull/94721
Needed for getaddrinfo().
>From 5fb75828978dea1d97fa8ee6e0e9665915ba63ad Mon Sep 17 00:00:00 2001
From: Brad Smith <brad at comstyle.com>
Date: Fri, 7 Jun 2024 00:48:17 -0400
Subject: [PATCH] [CMake] Fix building on Haiku
Needed for getaddrinfo().
---
llvm/tools/llvm-jitlink/CMakeLists.txt | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/llvm/tools/llvm-jitlink/CMakeLists.txt b/llvm/tools/llvm-jitlink/CMakeLists.txt
index c9d1d23d3471a..1487e7897f600 100644
--- a/llvm/tools/llvm-jitlink/CMakeLists.txt
+++ b/llvm/tools/llvm-jitlink/CMakeLists.txt
@@ -28,8 +28,12 @@ add_llvm_tool(llvm-jitlink
llvm-jitlink-statistics.cpp
)
- if(${CMAKE_SYSTEM_NAME} MATCHES "SunOS")
+if(${CMAKE_SYSTEM_NAME} MATCHES "Haiku")
+ target_link_libraries(llvm-jitlink PRIVATE network)
+endif()
+
+if(${CMAKE_SYSTEM_NAME} MATCHES "SunOS")
target_link_libraries(llvm-jitlink PRIVATE socket)
- endif()
+endif()
export_executable_symbols(llvm-jitlink)
More information about the llvm-commits
mailing list