From 2fb64816a9ca612e8ae75b73669a2a035f052a52 Mon Sep 17 00:00:00 2001 From: ISSOtm Date: Wed, 18 Mar 2026 02:56:46 +0100 Subject: [PATCH] Indicate more clearly that LTO is not used in debug mode This has made me worried once or twice --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 9b2f635e..7866b60b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -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)