From 1f36c4121912735f273bcdd7da7de2c087a2afee Mon Sep 17 00:00:00 2001 From: "Stephan T. Lavavej" Date: Sun, 11 May 2025 16:55:47 -0700 Subject: [PATCH] `stl/CMakeLists.txt`: Remove redundant `Synchronization.lib` Followup to GH 5432, which linked against `Synchronization.lib` for all architectures. This will be paired with a change to MSVC-internal `src/vctools/crt/crt_build.targets`. --- stl/CMakeLists.txt | 3 --- 1 file changed, 3 deletions(-) diff --git a/stl/CMakeLists.txt b/stl/CMakeLists.txt index 10d21b3173c..0ef55be4628 100644 --- a/stl/CMakeLists.txt +++ b/stl/CMakeLists.txt @@ -442,9 +442,6 @@ if(VCLIBS_TARGET_ARCHITECTURE MATCHES "^(x86|x64)$") add_library(stl_alias_objects OBJECT ${ALIAS_SOURCES_X86_X64}) else() add_library(stl_alias_objects INTERFACE) - - # on ARM64 and ARM, we can unconditionally expect Synchronization.lib to exist - string(APPEND CMAKE_CXX_STANDARD_LIBRARIES " Synchronization.lib") endif() if(STL_ASAN_BUILD)