|
@@ -397,6 +397,17 @@ config KERNEL_DEBUG_INFO_REDUCED
|
|
|
DEBUG_INFO build and compile times are reduced too.
|
|
|
Only works with newer gcc versions.
|
|
|
|
|
|
+config KERNEL_FRAME_WARN
|
|
|
+ int
|
|
|
+ range 0 8192
|
|
|
+ default 1280 if KERNEL_KASAN && !ARCH_64BIT
|
|
|
+ default 1024 if !ARCH_64BIT
|
|
|
+ default 2048 if ARCH_64BIT
|
|
|
+ help
|
|
|
+ Tell the compiler to warn at build time for stack frames larger than this.
|
|
|
+ Setting this too low will cause a lot of warnings.
|
|
|
+ Setting it to 0 disables the warning.
|
|
|
+
|
|
|
# KERNEL_DEBUG_LL symbols must have the default value set as otherwise
|
|
|
# KConfig wont evaluate them unless KERNEL_EARLY_PRINTK is selected
|
|
|
# which means that buildroot wont override the DEBUG_LL symbols in target
|