From d47ea5684a2b6c8aa77ff84bacafa5982260b904 Mon Sep 17 00:00:00 2001 From: scivision Date: Mon, 11 Aug 2025 14:05:23 -0400 Subject: [PATCH] FindOpenMP: Add support for LLVMFlang on non-Windows too LLVMFlang requires explicit linking to `libomp` on all platforms. --- Modules/FindOpenMP.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Modules/FindOpenMP.cmake b/Modules/FindOpenMP.cmake index 30802d6075..9fd9e09a65 100644 --- a/Modules/FindOpenMP.cmake +++ b/Modules/FindOpenMP.cmake @@ -419,7 +419,7 @@ function(_OPENMP_GET_FLAGS LANG FLAG_MODE OPENMP_FLAG_VAR OPENMP_LIB_NAMES_VAR) break() endif() endif() - elseif(CMAKE_${LANG}_COMPILER_ID STREQUAL "LLVMFlang" AND WIN32) + elseif(CMAKE_${LANG}_COMPILER_ID STREQUAL "LLVMFlang") find_library(OpenMP_libomp_LIBRARY NAMES omp HINTS ${CMAKE_${LANG}_IMPLICIT_LINK_DIRECTORIES}