From 95cac24867968b738653af9281dc3382b048c2a2 Mon Sep 17 00:00:00 2001 From: Pablo Romero Date: Thu, 23 May 2024 04:36:47 -0400 Subject: [PATCH] QCC: Enable IPO support, inheriting from GNU Compiler Fixes: #26007 --- Modules/Compiler/QCC.cmake | 8 -------- 1 file changed, 8 deletions(-) diff --git a/Modules/Compiler/QCC.cmake b/Modules/Compiler/QCC.cmake index b720dc1563..b5dca3e52b 100644 --- a/Modules/Compiler/QCC.cmake +++ b/Modules/Compiler/QCC.cmake @@ -19,9 +19,6 @@ macro(__compiler_qcc lang) set(CMAKE_${lang}_LINKER_WRAPPER_FLAG "-Wl,") set(CMAKE_${lang}_LINKER_WRAPPER_FLAG_SEP ",") - set(_CMAKE_${lang}_IPO_SUPPORTED_BY_CMAKE NO) - set(_CMAKE_${lang}_IPO_MAY_BE_SUPPORTED_BY_COMPILER NO) - if("${lang}" STREQUAL "CXX") set(CMAKE_${lang}_COMPILER_PREDEFINES_COMMAND "${CMAKE_${lang}_COMPILER}") if(CMAKE_${lang}_COMPILER_ARG1) @@ -31,9 +28,4 @@ macro(__compiler_qcc lang) endif() list(APPEND CMAKE_${lang}_COMPILER_PREDEFINES_COMMAND "-Wp,-dM" "-E" "-c" "${CMAKE_ROOT}/Modules/CMakeCXXCompilerABI.cpp") endif() - - unset(CMAKE_${lang}_COMPILE_OPTIONS_IPO) - unset(CMAKE_${lang}_ARCHIVE_CREATE_IPO) - unset(CMAKE_${lang}_ARCHIVE_APPEND_IPO) - unset(CMAKE_${lang}_ARCHIVE_FINISH_IPO) endmacro()