[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