From 2f177e61d5d6ee4c3f827666041a33bf790c7abb Mon Sep 17 00:00:00 2001 From: Brad King Date: Tue, 3 Jun 2025 14:32:36 -0400 Subject: [PATCH] GNU: Remove non-functional code in OBJCXX support In commit 9e66397c28 (Languages: Add support for Objective-C++, 2019-09-13, v3.16.0-rc1~44^2~2) we set `CMAKE_OBCXX_LINK_FLAGS`. It was a typo for `CMAKE_OBJCXX_LINK_FLAGS`, and so has not had any effect. --- Modules/Compiler/GNU-OBJCXX.cmake | 4 ---- 1 file changed, 4 deletions(-) diff --git a/Modules/Compiler/GNU-OBJCXX.cmake b/Modules/Compiler/GNU-OBJCXX.cmake index e3006f2491..cf28009128 100644 --- a/Modules/Compiler/GNU-OBJCXX.cmake +++ b/Modules/Compiler/GNU-OBJCXX.cmake @@ -14,7 +14,3 @@ endif() if(NOT CMAKE_OBJCXX_COMPILER_VERSION VERSION_LESS 4.2) set(CMAKE_OBJCXX_COMPILE_OPTIONS_VISIBILITY_INLINES_HIDDEN "-fvisibility-inlines-hidden") endif() - -if(NOT CMAKE_OBJCXX_LINK_FLAGS) - set(CMAKE_OBCXX_LINK_FLAGS "-lstdc++") -endif()