bring back broken llvm-devel ports
[dports.git] / devel / llvm-devel / files / openmp / patch-bug32279
1 --- projects/openmp/runtime/cmake/LibompHandleFlags.cmake.orig
2 +++ projects/openmp/runtime/cmake/LibompHandleFlags.cmake
3 @@ -159,7 +159,7 @@
4    if(${IA32})
5      libomp_append(libflags_local -lirc_pic LIBOMP_HAVE_IRC_PIC_LIBRARY)
6    endif()
7 -  IF(${CMAKE_SYSTEM_NAME} MATCHES "DragonFly")
8 +  IF((${CMAKE_SYSTEM_NAME} MATCHES "DragonFly") OR (${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD"))
9      libomp_append(libflags_local "-Wl,--no-as-needed" LIBOMP_HAVE_AS_NEEDED_FLAG)
10      libomp_append(libflags_local "-lm")
11      libomp_append(libflags_local "-Wl,--as-needed" LIBOMP_HAVE_AS_NEEDED_FLAG)