[llvm] d3bcd9b - [CMake] Fix building on Haiku (#94721)
via llvm-commits
llvm-commits at lists.llvm.org
Fri Jun 7 12:11:39 PDT 2024
Author: Brad Smith
Date: 2024-06-07T15:11:35-04:00
New Revision: d3bcd9b16badac301d4f29cf401387ae5e14999f
URL: https://github.com/llvm/llvm-project/commit/d3bcd9b16badac301d4f29cf401387ae5e14999f
DIFF: https://github.com/llvm/llvm-project/commit/d3bcd9b16badac301d4f29cf401387ae5e14999f.diff
LOG: [CMake] Fix building on Haiku (#94721)
Needed for getaddrinfo().
Added:
Modified:
llvm/tools/llvm-jitlink/CMakeLists.txt
Removed:
################################################################################
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