From d4acab6670a78f1c93cbdd1064f726c8a3a876c1 Mon Sep 17 00:00:00 2001 From: PanteraPolnocy Date: Tue, 23 Jun 2026 19:08:58 +0200 Subject: [PATCH] Explicitly enable full LTO during linking phase as well Signed-off-by: PanteraPolnocy --- indra/cmake/00-Common.cmake | 3 +++ 1 file changed, 3 insertions(+) diff --git a/indra/cmake/00-Common.cmake b/indra/cmake/00-Common.cmake index 0fbe1f3b1f..1fc9de2977 100644 --- a/indra/cmake/00-Common.cmake +++ b/indra/cmake/00-Common.cmake @@ -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() # set(CMAKE_INTERPROCEDURAL_OPTIMIZATION ON)