X-Git-Url: https://git.archive.openwrt.org/?a=blobdiff_plain;f=Config.in;h=98786fcdb1e6b9258ed38e3cfb0ce54132cbef82;hb=c2e22cbf46013f5e5983f6f742c8e7209f435a44;hp=e3bbe2afa480e1809e083dfd1e7e30f583bca0ca;hpb=e9d71373b8279fa95224a45459135d32e991c60d;p=openwrt.git diff --git a/Config.in b/Config.in index e3bbe2afa4..98786fcdb1 100644 --- a/Config.in +++ b/Config.in @@ -215,7 +215,7 @@ menu "Global build settings" config KERNEL_KALLSYMS bool "Compile the kernel with symbol table information" - default n + default y help This will give you more information in stack traces from kernel oopses @@ -234,7 +234,7 @@ menu "Global build settings" config KERNEL_DEBUG_INFO bool "Compile the kernel with debug information" - default n + default y select KERNEL_DEBUG_KERNEL help This will compile your kernel and modules with debug information. @@ -276,8 +276,12 @@ menu "Global build settings" bool "Compile the kernel with SysRq support" default y + config KERNEL_COREDUMP + bool + config KERNEL_ELF_CORE bool "Enable process core dump support" + select KERNEL_COREDUMP default y config KERNEL_PROVE_LOCKING @@ -289,6 +293,9 @@ menu "Global build settings" bool "Enable printk timestamps" default y + config KERNEL_RELAY + bool + # # CGROUP support symbols # @@ -511,7 +518,7 @@ menu "Global build settings" choice prompt "Binary stripping method" default USE_STRIP if EXTERNAL_TOOLCHAIN - default USE_STRIP if USE_GLIBC || USE_EGLIBC + default USE_STRIP if USE_GLIBC || USE_EGLIBC || USE_MUSL default USE_SSTRIP help Select the binary stripping method you wish to use. @@ -532,7 +539,6 @@ menu "Global build settings" depends !DEBUG depends !USE_GLIBC depends !USE_EGLIBC - depends !USE_MUSL help This will install binaries stripped using sstrip endchoice @@ -548,7 +554,6 @@ menu "Global build settings" config STRIP_KERNEL_EXPORTS bool "Strip unnecessary exports from the kernel image" - depends BROKEN help Reduces kernel size by stripping unused kernel exports from the kernel image Note that this might make the kernel incompatible with any kernel modules that @@ -667,7 +672,7 @@ menuconfig TARGET_OPTIONS config SOFT_FLOAT bool "Use software floating point by default" if TARGET_OPTIONS default y - depends on (arm || armeb || powerpc || mipsel || mips) && !HAS_FPU + depends on (arm || armeb || powerpc || mipsel || mips || mips64el || mips64) && !HAS_FPU help If your target CPU does not have a Floating Point Unit (FPU) or a kernel FPU emulator, but you still wish to support floating point @@ -676,6 +681,17 @@ menuconfig TARGET_OPTIONS Most people will answer N. + config USE_MIPS16 + bool "Build packages with MIPS16 instructions" if TARGET_OPTIONS + depends on HAS_MIPS16 + help + If your target CPU does support the MIPS16 instruction set + and you want to use it for packages, enable this option. + MIPS16 produces smaller binaries thus reducing pressure on + caches and TLB. + + Most people will answer N. + source "toolchain/Config.in" source "target/imagebuilder/Config.in"