From c58f88118ecff35a6a08836965cea2254dbe6c03 Mon Sep 17 00:00:00 2001 From: Jonas Devlieghere <jonas@devlieghere.com> Date: Wed, 19 Mar 2025 14:58:20 -0700 Subject: [PATCH] [lldb-dap] Stop linking explicitly against pthread I can't figure out why this would be necessary. Nothing is checking if libpthread is available, nothing in lldb-dap is relying on libpthread directly and nothing else in LLDB is doing this. --- lldb/tools/lldb-dap/CMakeLists.txt | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/lldb/tools/lldb-dap/CMakeLists.txt b/lldb/tools/lldb-dap/CMakeLists.txt index adad75a79fa7a..77547abb4298c 100644 --- a/lldb/tools/lldb-dap/CMakeLists.txt +++ b/lldb/tools/lldb-dap/CMakeLists.txt @@ -1,8 +1,3 @@ -if (HAVE_LIBPTHREAD) - list(APPEND extra_libs pthread) -endif () - - if(APPLE) configure_file( ${CMAKE_CURRENT_SOURCE_DIR}/lldb-dap-Info.plist.in @@ -73,7 +68,7 @@ add_lldb_tool(lldb-dap Handler/TestGetTargetBreakpointsRequestHandler.cpp Handler/ThreadsRequestHandler.cpp Handler/VariablesRequestHandler.cpp - + Protocol/ProtocolBase.cpp Protocol/ProtocolTypes.cpp Protocol/ProtocolRequests.cpp @@ -81,7 +76,6 @@ add_lldb_tool(lldb-dap LINK_LIBS liblldb lldbHost - ${extra_libs} LINK_COMPONENTS Option