[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