X-Git-Url: https://git.archive.openwrt.org/?p=openwrt.git;a=blobdiff_plain;f=Config.in;h=5da7c0ad19ed0fa92e0e8954bbd886db18931a69;hp=c023d607937e0ab20e10b40cbe52c18c5a5e3a1f;hb=af83088d4355ae96152c9260844d7a9a6f28d58a;hpb=fb480b73a7d9a5a7fd7911238e8cdf0b8a457e81 diff --git a/Config.in b/Config.in index c023d60793..5da7c0ad19 100644 --- a/Config.in +++ b/Config.in @@ -125,6 +125,13 @@ menu "Target Images" help Allows you to change the maximum number of inodes in the root filesystem + config TARGET_ROOTFS_RESERVED_PCT + int "Percentage of reserved blocks in root filesystem" + depends TARGET_ROOTFS_EXT4FS + default 0 + help + Allows you to change the percentage of reserved blocks in the root filesystem + endmenu menu "Global build settings" @@ -208,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 @@ -227,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. @@ -261,12 +268,20 @@ menu "Global build settings" bool "Compile the kernel with asynchronous IO support" default n + config KERNEL_DIRECT_IO + bool "Compile the kernel with direct IO support" + default n + config KERNEL_MAGIC_SYSRQ 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 @@ -495,20 +510,6 @@ menu "Global build settings" Only say Y, if you don't mind fixing broken packages. Before reporting build bugs, set this to N and re-run the build. - config TOOLCHAIN_PARALLEL - bool - prompt "Parallelize the toolchain build (May break build)" - depends on PKG_BUILD_PARALLEL - depends on BROKEN - default n - help - Build the toolchain with parallel make jobs. - This speeds up the toolchain build on SMP machines, but may - break the build for certain toolchain versions. - - If you say Y, toolchain build might break. - Before reporting build bugs, set this to N and re-run the build. - comment "Stripping options" choice @@ -535,6 +536,7 @@ menu "Global build settings" depends !DEBUG depends !USE_GLIBC depends !USE_EGLIBC + depends !USE_MUSL help This will install binaries stripped using sstrip endchoice @@ -550,6 +552,7 @@ 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 @@ -563,20 +566,21 @@ menu "Global build settings" Note that this will make the system libraries incompatible with most of the packages that are not selected during the build process - choice - prompt "Preferred standard C++ library" - default USE_LIBSTDCXX if USE_EGLIBC - default USE_UCLIBCXX - help - Select the preferred standard C++ library for all packages that support this. - - config USE_UCLIBCXX - bool "uClibc++" + if INSTALL_LIBSTDCPP + choice + prompt "Preferred standard C++ library" + default USE_LIBSTDCXX if USE_EGLIBC + default USE_UCLIBCXX + help + Select the preferred standard C++ library for all packages that support this. - config USE_LIBSTDCXX - bool "libstdc++" + config USE_UCLIBCXX + bool "uClibc++" - endchoice + config USE_LIBSTDCXX + bool "libstdc++" + endchoice + endif endmenu