From 073cefffca626d76a13982ce46839a89523ab832 Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Wed, 22 Jan 2025 14:50:48 -0500 Subject: [PATCH] [libcxx] make LIBCXXABI_PTHREAD_LIB_NAME configurable Alternative is "wasi-emulated-pthread". --- libcxxabi/src/CMakeLists.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libcxxabi/src/CMakeLists.txt b/libcxxabi/src/CMakeLists.txt index 0a6fc892a4f69..4bc8884e07b8e 100644 --- a/libcxxabi/src/CMakeLists.txt +++ b/libcxxabi/src/CMakeLists.txt @@ -69,7 +69,8 @@ endif() if (NOT APPLE) # On Apple platforms, we always use -nostdlib++ so we don't need to re-add other libraries if (LIBCXXABI_ENABLE_THREADS) - add_library_flags_if(LIBCXXABI_HAS_PTHREAD_LIB pthread) + set(LIBCXXABI_PTHREAD_LIB_NAME "pthread" CACHE STRING "") + add_library_flags_if(LIBCXXABI_HAS_PTHREAD_LIB ${LIBCXXABI_PTHREAD_LIB_NAME}) endif() add_library_flags_if(LIBCXXABI_HAS_C_LIB c)