add kmod-fs-configfs to replace kernel bloat added by selecting kmod-mmc-over-gpio
[openwrt.git] / Config.in
index cca5a4c..6552296 100644 (file)
--- 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
 
                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"
 endmenu
 
 menu "Global build settings"
@@ -521,6 +528,7 @@ menu "Global build settings"
                        depends !DEBUG
                        depends !USE_GLIBC
                        depends !USE_EGLIBC
                        depends !DEBUG
                        depends !USE_GLIBC
                        depends !USE_EGLIBC
+                       depends !USE_MUSL
                        help
                          This will install binaries stripped using sstrip
        endchoice
                        help
                          This will install binaries stripped using sstrip
        endchoice
@@ -536,6 +544,7 @@ menu "Global build settings"
 
        config STRIP_KERNEL_EXPORTS
                bool "Strip unnecessary exports from the kernel image"
 
        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
                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
@@ -549,20 +558,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
 
                  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
 
 
 endmenu