Indicate more clearly that LTO is not used in debug mode

This has made me worried once or twice
This commit is contained in:
ISSOtm
2026-03-18 02:56:46 +01:00
committed by Eldred Habert
parent 7cf330e3f9
commit 2fb64816a9

View File

@@ -93,7 +93,7 @@ message(CHECK_START "Checking if LTO is supported")
include(CheckIPOSupported)
check_ipo_supported(RESULT enable_lto)
if(enable_lto)
message(CHECK_PASS "yes")
message(CHECK_PASS "yes (enabled only in release modes)")
set(CMAKE_INTERPROCEDURAL_OPTIMIZATION_RELEASE ON)
set(CMAKE_INTERPROCEDURAL_OPTIMIZATION_RELWITHDEBINFO ON)
set(CMAKE_INTERPROCEDURAL_OPTIMIZATION_MINSIZEREL ON)