From 5fb75828978dea1d97fa8ee6e0e9665915ba63ad Mon Sep 17 00:00:00 2001 From: Brad Smith 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)