ar71xx: increase max size of RouterStation and RouterStation Pro firmware images
[oweals/openwrt.git] / Config.in
index e03cf03af33ebd21bd7181890355be05bc46d566..ae1ba9ffe727f7c19e6d27958a0f5283bf5e9d0c 100644 (file)
--- a/Config.in
+++ b/Config.in
@@ -1,4 +1,4 @@
-# Copyright (C) 2006-2007 OpenWrt.org
+# Copyright (C) 2006-2009 OpenWrt.org
 #
 # This is free software, licensed under the GNU General Public License v2.
 # See /LICENSE for more information.
 #
 # This is free software, licensed under the GNU General Public License v2.
 # See /LICENSE for more information.
@@ -122,8 +122,23 @@ config CLEAN_IPKG
        help
                This removes all ipkg data from the target directory before building the root fs
 
        help
                This removes all ipkg data from the target directory before building the root fs
 
+config LARGEFILE
+       bool
+       prompt "Enable large file (files > 2 GB) support"
+       default y
+       help
+         Enable large file (files > 2 GB) support.
+
+config SHADOW_PASSWORDS
+       bool
+       prompt "Enable shadow password support"
+       default y
+       help
+         Enable shadow password support.
+
 choice
        prompt "Binary stripping method"
 choice
        prompt "Binary stripping method"
+       default USE_STRIP   if EXTERNAL_TOOLCHAIN
        default USE_STRIP   if USE_GLIBC || USE_EGLIBC
        default USE_SSTRIP
        help
        default USE_STRIP   if USE_GLIBC || USE_EGLIBC
        default USE_SSTRIP
        help
@@ -217,7 +232,6 @@ endmenu
 menuconfig DEVEL
        bool "Advanced configuration options (for developers)"
        default n
 menuconfig DEVEL
        bool "Advanced configuration options (for developers)"
        default n
-       select TOOLCHAINOPTS if !NATIVE_TOOLCHAIN
 
 config BROKEN
        bool
 
 config BROKEN
        bool
@@ -286,6 +300,31 @@ config KERNEL_GIT_LOCAL_REPOSITORY
                In this instance, the --refererence option of git clone will
                be used thus creating a quick local clone of your repo.
 
                In this instance, the --refererence option of git clone will
                be used thus creating a quick local clone of your repo.
 
+
+menuconfig TARGET_OPTIONS
+       bool "Target Options"  if DEVEL
+
+config TARGET_OPTIMIZATION
+       string
+       prompt "Target Optimizations" if TARGET_OPTIONS
+       default DEFAULT_TARGET_OPTIMIZATION
+       help
+         Optimizations to use when building for the target host.
+
+config SOFT_FLOAT
+       bool
+       prompt "Use software floating point by default" if TARGET_OPTIONS
+       default y
+       depends on (arm || armeb || powerpc || mipsel || mips) && !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
+         functions, then everything will need to be compiled with soft floating
+         point support (-msoft-float).
+
+         Most people will answer N.
+
+
 source "toolchain/Config.in"
 
 source "target/imagebuilder/Config.in"
 source "toolchain/Config.in"
 
 source "target/imagebuilder/Config.in"