X-Git-Url: http://git.openwrt.org/?a=blobdiff_plain;f=config%2FConfig-kernel.in;h=7de0d17b5eaa58ceab885f4a931dc4acd118272c;hb=16a20512d852f6ecebf8c57cd7fa2572a06a9d0b;hp=6c5e6a967a52988dfb4b26b4dbfd3ee9f97deaa4;hpb=edb3a4162c0763ecc9d5e7660700a68a25bf28e3;p=openwrt%2Fstaging%2Fstintel.git diff --git a/config/Config-kernel.in b/config/Config-kernel.in index 6c5e6a967a..7de0d17b5e 100644 --- a/config/Config-kernel.in +++ b/config/Config-kernel.in @@ -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