[clang] a93214c - Build and ship OpenMP with LLVM releases (#160581)
via cfe-commits
cfe-commits at lists.llvm.org
Mon Dec 15 05:40:06 PST 2025
Author: Leandro Lupori
Date: 2025-12-15T10:40:01-03:00
New Revision: a93214c5828d64d699637221166870ae0a7e68ed
URL: https://github.com/llvm/llvm-project/commit/a93214c5828d64d699637221166870ae0a7e68ed
DIFF: https://github.com/llvm/llvm-project/commit/a93214c5828d64d699637221166870ae0a7e68ed.diff
LOG: Build and ship OpenMP with LLVM releases (#160581)
Fixes #135021
Suggested-by: Kawashima Takahiro <t-kawashima at fujitsu.com>
Added:
Modified:
clang/cmake/caches/Release.cmake
Removed:
################################################################################
diff --git a/clang/cmake/caches/Release.cmake b/clang/cmake/caches/Release.cmake
index 25f7970119d07..a55a2ba4db02c 100644
--- a/clang/cmake/caches/Release.cmake
+++ b/clang/cmake/caches/Release.cmake
@@ -36,13 +36,14 @@ if (${CMAKE_HOST_SYSTEM_NAME} MATCHES "Linux")
list(APPEND DEFAULT_PROJECTS "bolt")
endif()
+set (DEFAULT_RUNTIMES "compiler-rt;libcxx;openmp")
# Don't build flang on Darwin due to:
# https://github.com/llvm/llvm-project/issues/160546
if (NOT ${CMAKE_HOST_SYSTEM_NAME} MATCHES "Darwin")
list(APPEND DEFAULT_PROJECTS "flang")
+ list(APPEND DEFAULT_RUNTIMES "flang-rt")
endif()
-set (DEFAULT_RUNTIMES "compiler-rt;libcxx")
if (NOT WIN32)
list(APPEND DEFAULT_RUNTIMES "libcxxabi" "libunwind")
endif()
@@ -164,6 +165,9 @@ endif()
# Final Stage Config (stage2)
set_final_stage_var(LLVM_ENABLE_RUNTIMES "${LLVM_RELEASE_ENABLE_RUNTIMES}" STRING)
set_final_stage_var(LLVM_ENABLE_PROJECTS "${LLVM_RELEASE_ENABLE_PROJECTS}" STRING)
+# Don't build libarcher due to:
+# https://github.com/llvm/llvm-project/issues/170138
+set_final_stage_var(LIBOMP_ARCHER_SUPPORT "OFF" BOOL)
if (${CMAKE_HOST_SYSTEM_NAME} MATCHES "Linux")
set_final_stage_var(CLANG_BOLT "INSTRUMENT" STRING)
endif()
More information about the cfe-commits
mailing list