[PATCH 1/8] Kconfig: put TPL_OPTIMIZE_INLINING next to SPL_OPTIMIZE_INLINING

Quentin Schulz foss+uboot at 0leil.net
Fri Dec 12 19:13:13 CET 2025


From: Quentin Schulz <quentin.schulz at cherry.de>

Right now LTO is in-between both when using menuconfig.

Signed-off-by: Quentin Schulz <quentin.schulz at cherry.de>
---
 Kconfig | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/Kconfig b/Kconfig
index 1d600342685..c435fb43182 100644
--- a/Kconfig
+++ b/Kconfig
@@ -140,6 +140,15 @@ config SPL_OPTIMIZE_INLINING
 	  do what it thinks is best, which is desirable in some cases for size
 	  reasons.
 
+config TPL_OPTIMIZE_INLINING
+	bool "Allow compiler to uninline functions marked 'inline' in TPL"
+	depends on TPL
+	help
+	  This option determines if U-Boot forces gcc to inline the functions
+	  developers have marked 'inline'. Doing so takes away freedom from gcc to
+	  do what it thinks is best, which is desirable in some cases for size
+	  reasons.
+
 config ARCH_SUPPORTS_LTO
 	bool
 
@@ -163,15 +172,6 @@ config LTO
 
 	  If unsure, say n.
 
-config TPL_OPTIMIZE_INLINING
-	bool "Allow compiler to uninline functions marked 'inline' in TPL"
-	depends on TPL
-	help
-	  This option determines if U-Boot forces gcc to inline the functions
-	  developers have marked 'inline'. Doing so takes away freedom from gcc to
-	  do what it thinks is best, which is desirable in some cases for size
-	  reasons.
-
 config CC_COVERAGE
 	bool "Enable code coverage analysis"
 	depends on SANDBOX

-- 
2.52.0



More information about the U-Boot mailing list