Explicitly enable full LTO during linking phase as well

Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
master
PanteraPolnocy 2026-06-23 19:08:58 +02:00
parent 9dc6d21cc1
commit d4acab6670
1 changed files with 3 additions and 0 deletions

View File

@ -57,6 +57,9 @@ if(USE_LTO)
if(NOT MSVC)
set(CMAKE_CXX_COMPILE_OPTIONS_IPO "-flto")
set(CMAKE_C_COMPILE_OPTIONS_IPO "-flto")
set(CMAKE_CXX_LINK_OPTIONS_IPO "-flto")
set(CMAKE_C_LINK_OPTIONS_IPO "-flto")
set(CMAKE_XCODE_ATTRIBUTE_LLVM_LTO "YES")
endif()
# </FS:PP>
set(CMAKE_INTERPROCEDURAL_OPTIMIZATION ON)