Browse Source

extra/Configs/Config.in: drop "default n" lines

"default n" is the default default. No need to mention it explicitly.

Signed-off-by: Daniel Mack <zonque@gmail.com>
Daniel Mack 13 years ago
parent
commit
e9d7435809
1 changed files with 0 additions and 76 deletions
  1. 0 76
      extra/Configs/Config.in

+ 0 - 76
extra/Configs/Config.in

@@ -245,7 +245,6 @@ menu "General Library Settings"
 
 
 config HAVE_NO_PIC
 config HAVE_NO_PIC
 	bool
 	bool
-	default n
 
 
 config DOPIC
 config DOPIC
 	bool "Generate only Position Independent Code (PIC)"
 	bool "Generate only Position Independent Code (PIC)"
@@ -257,12 +256,10 @@ config DOPIC
 
 
 config ARCH_HAS_NO_SHARED
 config ARCH_HAS_NO_SHARED
 	bool
 	bool
-	default n
 
 
 config ARCH_HAS_NO_LDSO
 config ARCH_HAS_NO_LDSO
 	bool
 	bool
 	select ARCH_HAS_NO_SHARED
 	select ARCH_HAS_NO_SHARED
-	default n
 
 
 config HAVE_SHARED
 config HAVE_SHARED
 	bool "Enable shared libraries"
 	bool "Enable shared libraries"
@@ -277,7 +274,6 @@ config FORCE_SHAREABLE_TEXT_SEGMENTS
 	bool "Only load shared libraries which can share their text segment"
 	bool "Only load shared libraries which can share their text segment"
 	depends on HAVE_SHARED
 	depends on HAVE_SHARED
 	select DOPIC
 	select DOPIC
-	default n
 	help
 	help
 	  If you answer Y here, the uClibc native shared library loader will
 	  If you answer Y here, the uClibc native shared library loader will
 	  only load shared libraries, which do not need to modify any
 	  only load shared libraries, which do not need to modify any
@@ -326,7 +322,6 @@ config LDSO_PRELOAD_ENV_SUPPORT
 config LDSO_PRELOAD_FILE_SUPPORT
 config LDSO_PRELOAD_FILE_SUPPORT
 	bool "Enable library loader preload file (ld.so.preload)"
 	bool "Enable library loader preload file (ld.so.preload)"
 	depends on HAVE_SHARED
 	depends on HAVE_SHARED
-	default n
 	help
 	help
 	  Enable this to make use of /etc/ld.so.preload. This file contains a
 	  Enable this to make use of /etc/ld.so.preload. This file contains a
 	  whitespace separated list of shared libraries to be loaded before
 	  whitespace separated list of shared libraries to be loaded before
@@ -352,7 +347,6 @@ config LDSO_BASE_FILENAME
 config LDSO_STANDALONE_SUPPORT
 config LDSO_STANDALONE_SUPPORT
 	bool "Dynamic linker stand-alone mode support"
 	bool "Dynamic linker stand-alone mode support"
 	depends on HAVE_SHARED
 	depends on HAVE_SHARED
-	default n
 	help
 	help
 	  The dynamic linker can be run either indirectly through running some
 	  The dynamic linker can be run either indirectly through running some
 	  dynamically linked program or library (in which case no command line
 	  dynamically linked program or library (in which case no command line
@@ -369,7 +363,6 @@ config LDSO_STANDALONE_SUPPORT
 config LDSO_PRELINK_SUPPORT
 config LDSO_PRELINK_SUPPORT
 	bool "Dynamic linker prelink support"
 	bool "Dynamic linker prelink support"
 	depends on HAVE_SHARED
 	depends on HAVE_SHARED
-	default n
 	select LDSO_STANDALONE_SUPPORT
 	select LDSO_STANDALONE_SUPPORT
 	help
 	help
 	  The dynamic linker can be used in stand-alone mode by the prelink tool
 	  The dynamic linker can be used in stand-alone mode by the prelink tool
@@ -393,7 +386,6 @@ config LDSO_RUNPATH
 	bool "Enable ELF RUNPATH tag support"
 	bool "Enable ELF RUNPATH tag support"
 	depends on HAVE_SHARED
 	depends on HAVE_SHARED
 	default y if LDSO_CACHE_SUPPORT
 	default y if LDSO_CACHE_SUPPORT
-	default n if !LDSO_CACHE_SUPPORT
 	help
 	help
 	  ELF's may have dynamic RPATH/RUNPATH tags.  These tags list paths
 	  ELF's may have dynamic RPATH/RUNPATH tags.  These tags list paths
 	  which extend the library search paths.  They are really only useful
 	  which extend the library search paths.  They are really only useful
@@ -449,7 +441,6 @@ config UCLIBC_CTOR_DTOR
 config LDSO_GNU_HASH_SUPPORT
 config LDSO_GNU_HASH_SUPPORT
 	bool "Enable GNU hash style support"
 	bool "Enable GNU hash style support"
 	depends on HAVE_SHARED
 	depends on HAVE_SHARED
-	default n
 	help
 	help
 	  Newest binutils support a new hash style named GNU-hash. The dynamic
 	  Newest binutils support a new hash style named GNU-hash. The dynamic
 	  linker will use the new GNU-hash section (.gnu.hash) for symbol lookup
 	  linker will use the new GNU-hash section (.gnu.hash) for symbol lookup
@@ -528,7 +519,6 @@ config UCLIBC_HAS_THREADS
 config UCLIBC_HAS_TLS
 config UCLIBC_HAS_TLS
 	bool "Thread-Local Storage"
 	bool "Thread-Local Storage"
 	depends on UCLIBC_HAS_THREADS_NATIVE
 	depends on UCLIBC_HAS_THREADS_NATIVE
-	default n
 	help
 	help
 	  If you want to enable TLS support then answer Y.
 	  If you want to enable TLS support then answer Y.
 	  This is fast an efficient way to store per-thread local data
 	  This is fast an efficient way to store per-thread local data
@@ -537,7 +527,6 @@ config UCLIBC_HAS_TLS
 
 
 config PTHREADS_DEBUG_SUPPORT
 config PTHREADS_DEBUG_SUPPORT
 	bool "Build pthreads debugging support"
 	bool "Build pthreads debugging support"
-	default n
 	depends on UCLIBC_HAS_THREADS
 	depends on UCLIBC_HAS_THREADS
 	help
 	help
 	  Say Y here if you wish to be able to debug applications that use
 	  Say Y here if you wish to be able to debug applications that use
@@ -616,7 +605,6 @@ endchoice
 
 
 config MALLOC_GLIBC_COMPAT
 config MALLOC_GLIBC_COMPAT
 	bool "Malloc returns live pointer for malloc(0)"
 	bool "Malloc returns live pointer for malloc(0)"
-	default n
 	help
 	help
 	  The behavior of malloc(0) is listed as implementation-defined by
 	  The behavior of malloc(0) is listed as implementation-defined by
 	  SuSv3.  Glibc returns a valid pointer to something, while uClibc
 	  SuSv3.  Glibc returns a valid pointer to something, while uClibc
@@ -640,7 +628,6 @@ config UCLIBC_DYNAMIC_ATEXIT
 	  of atexit() and on_exit() functions, limited only by your available
 	  of atexit() and on_exit() functions, limited only by your available
 	  memory.  This can be important when uClibc is used with C++, since
 	  memory.  This can be important when uClibc is used with C++, since
 	  global destructors are implemented via atexit(), and it is quite
 	  global destructors are implemented via atexit(), and it is quite
-	  possible to exceed the default number when this option is disabled.
 	  Enabling this option adds a few bytes, and more significantly makes
 	  Enabling this option adds a few bytes, and more significantly makes
 	  atexit and on_exit depend on malloc, which can be bad when compiling
 	  atexit and on_exit depend on malloc, which can be bad when compiling
 	  static executables.
 	  static executables.
@@ -649,14 +636,12 @@ config UCLIBC_DYNAMIC_ATEXIT
 
 
 config COMPAT_ATEXIT
 config COMPAT_ATEXIT
 	bool "Old (visible) atexit Support"
 	bool "Old (visible) atexit Support"
-	default n
 	help
 	help
 	  Enable this option if you want to update from 0.9.28 to git/0.9.29,
 	  Enable this option if you want to update from 0.9.28 to git/0.9.29,
 	  else you will be missing atexit() until you rebuild all apps.
 	  else you will be missing atexit() until you rebuild all apps.
 
 
 config UCLIBC_SUSV3_LEGACY
 config UCLIBC_SUSV3_LEGACY
 	bool "Enable SuSv3 LEGACY functions"
 	bool "Enable SuSv3 LEGACY functions"
-	default n
 	#vfork,
 	#vfork,
 	# h_errno
 	# h_errno
 	# gethostbyaddr
 	# gethostbyaddr
@@ -677,7 +662,6 @@ config UCLIBC_SUSV3_LEGACY
 
 
 config UCLIBC_SUSV3_LEGACY_MACROS
 config UCLIBC_SUSV3_LEGACY_MACROS
 	bool "Enable SuSv3 LEGACY macros"
 	bool "Enable SuSv3 LEGACY macros"
-	default n
 	help
 	help
 	  Enable this option if you want to have SuSv3 LEGACY macros.
 	  Enable this option if you want to have SuSv3 LEGACY macros.
 	  Currently applies to bcopy/bzero/bcmp/index/rindex et al.
 	  Currently applies to bcopy/bzero/bcmp/index/rindex et al.
@@ -685,7 +669,6 @@ config UCLIBC_SUSV3_LEGACY_MACROS
 
 
 config UCLIBC_SUSV4_LEGACY
 config UCLIBC_SUSV4_LEGACY
 	bool "Enable SuSv4 LEGACY or obsolescent functions"
 	bool "Enable SuSv4 LEGACY or obsolescent functions"
-	default n
 	help
 	help
 	  Enable this option if you want to have SuSv4 LEGACY functions
 	  Enable this option if you want to have SuSv4 LEGACY functions
 	  and macros in the library.
 	  and macros in the library.
@@ -706,7 +689,6 @@ config UCLIBC_SUSV4_LEGACY
 
 
 config UCLIBC_STRICT_HEADERS
 config UCLIBC_STRICT_HEADERS
 	bool "Enable structures and constants for unsupported features"
 	bool "Enable structures and constants for unsupported features"
-	default n
 	help
 	help
 	  Enable structures and constants in headers that should not be used,
 	  Enable structures and constants in headers that should not be used,
 	  because the respective feature is disabled.
 	  because the respective feature is disabled.
@@ -717,7 +699,6 @@ config UCLIBC_STRICT_HEADERS
 
 
 config UCLIBC_HAS_STUBS
 config UCLIBC_HAS_STUBS
 	bool "Provide stubs for unavailable functionality"
 	bool "Provide stubs for unavailable functionality"
-	default n
 	help
 	help
 	  With this option uClibc provides non-functional stubs for
 	  With this option uClibc provides non-functional stubs for
 	  functions which are impossible to implement on the target
 	  functions which are impossible to implement on the target
@@ -732,7 +713,6 @@ config UCLIBC_HAS_SHADOW
 
 
 config UCLIBC_HAS_PROGRAM_INVOCATION_NAME
 config UCLIBC_HAS_PROGRAM_INVOCATION_NAME
 	bool "Support for program_invocation_name"
 	bool "Support for program_invocation_name"
-	default n
 	help
 	help
 	  Support for the GNU-specific program_invocation_name and
 	  Support for the GNU-specific program_invocation_name and
 	  program_invocation_short_name strings.  Some GNU packages
 	  program_invocation_short_name strings.  Some GNU packages
@@ -793,7 +773,6 @@ config UNIX98PTY_ONLY
 if UNIX98PTY_ONLY
 if UNIX98PTY_ONLY
 config UCLIBC_HAS_GETPT
 config UCLIBC_HAS_GETPT
 	bool "Support getpt() (glibc-compat)"
 	bool "Support getpt() (glibc-compat)"
-	default n
 	depends on UCLIBC_HAS_PTY
 	depends on UCLIBC_HAS_PTY
 	help
 	help
 	  Some packages may need getpt().
 	  Some packages may need getpt().
@@ -813,7 +792,6 @@ endif
 config UCLIBC_HAS_LIBUTIL
 config UCLIBC_HAS_LIBUTIL
 	bool "Provide libutil library and functions"
 	bool "Provide libutil library and functions"
 	depends on UCLIBC_HAS_PTY
 	depends on UCLIBC_HAS_PTY
-	default n
 	help
 	help
 	  Provide a libutil library.
 	  Provide a libutil library.
 	  This non-standard conforming library provides the following
 	  This non-standard conforming library provides the following
@@ -995,7 +973,6 @@ config UCLIBC_HAS_BSD_ERR
 
 
 config UCLIBC_HAS_OBSOLETE_BSD_SIGNAL
 config UCLIBC_HAS_OBSOLETE_BSD_SIGNAL
 	bool "BSD obsolete signal functions"
 	bool "BSD obsolete signal functions"
-	default n
 	help
 	help
 	  These functions are provided as a compatibility interface for
 	  These functions are provided as a compatibility interface for
 	  programs that make use of the historical System V signal API.
 	  programs that make use of the historical System V signal API.
@@ -1010,7 +987,6 @@ config UCLIBC_HAS_OBSOLETE_BSD_SIGNAL
 
 
 config UCLIBC_HAS_OBSOLETE_SYSV_SIGNAL
 config UCLIBC_HAS_OBSOLETE_SYSV_SIGNAL
 	bool "SYSV obsolete signal functions"
 	bool "SYSV obsolete signal functions"
-	default n
 	help
 	help
 	  Use of sysv_signal() should be avoided; use sigaction(2) instead.
 	  Use of sysv_signal() should be avoided; use sigaction(2) instead.
 
 
@@ -1018,7 +994,6 @@ config UCLIBC_HAS_OBSOLETE_SYSV_SIGNAL
 
 
 config UCLIBC_NTP_LEGACY
 config UCLIBC_NTP_LEGACY
 	bool "ntp_*() aliases"
 	bool "ntp_*() aliases"
-	default n
 	help
 	help
 	  Provide legacy aliases for ntp functions:
 	  Provide legacy aliases for ntp functions:
 	  ntp_adjtime(), ntp_gettime()
 	  ntp_adjtime(), ntp_gettime()
@@ -1027,7 +1002,6 @@ config UCLIBC_NTP_LEGACY
 
 
 config UCLIBC_SV4_DEPRECATED
 config UCLIBC_SV4_DEPRECATED
 	bool "Enable SVr4 deprecated functions"
 	bool "Enable SVr4 deprecated functions"
-	default n
 	help
 	help
 	  These functions are DEPRECATED in System V release 4.
 	  These functions are DEPRECATED in System V release 4.
 	  Say N unless you desparately need one of the functions below:
 	  Say N unless you desparately need one of the functions below:
@@ -1217,7 +1191,6 @@ config UCLIBC_HAS_IPV4
 
 
 config UCLIBC_HAS_IPV6
 config UCLIBC_HAS_IPV6
 	bool "IP version 6 support"
 	bool "IP version 6 support"
-	default n
 	select UCLIBC_HAS_SOCKET
 	select UCLIBC_HAS_SOCKET
 	help
 	help
 	  If you want to include support for the next version of the Internet
 	  If you want to include support for the next version of the Internet
@@ -1227,7 +1200,6 @@ config UCLIBC_HAS_IPV6
 
 
 config UCLIBC_HAS_RPC
 config UCLIBC_HAS_RPC
 	bool "Remote Procedure Call (RPC) support"
 	bool "Remote Procedure Call (RPC) support"
-	default n
 	# RPC+socket-ipvX doesn't currently work.
 	# RPC+socket-ipvX doesn't currently work.
 	depends on UCLIBC_HAS_IPV4 || UCLIBC_HAS_IPV6
 	depends on UCLIBC_HAS_IPV4 || UCLIBC_HAS_IPV6
 	help
 	help
@@ -1258,7 +1230,6 @@ config UCLIBC_HAS_REENTRANT_RPC
 
 
 config UCLIBC_USE_NETLINK
 config UCLIBC_USE_NETLINK
 	bool "Use netlink to query interfaces"
 	bool "Use netlink to query interfaces"
-	default n
 	depends on UCLIBC_HAS_SOCKET
 	depends on UCLIBC_HAS_SOCKET
 	help
 	help
 	  In newer versions of Linux (2.4.17+), support was added for querying
 	  In newer versions of Linux (2.4.17+), support was added for querying
@@ -1273,7 +1244,6 @@ config UCLIBC_USE_NETLINK
 config UCLIBC_SUPPORT_AI_ADDRCONFIG
 config UCLIBC_SUPPORT_AI_ADDRCONFIG
 	bool "Support the AI_ADDRCONFIG flag"
 	bool "Support the AI_ADDRCONFIG flag"
 	depends on UCLIBC_USE_NETLINK
 	depends on UCLIBC_USE_NETLINK
-	default n
 	help
 	help
 	  The implementation of AI_ADDRCONFIG is aligned with the glibc
 	  The implementation of AI_ADDRCONFIG is aligned with the glibc
 	  implementation using netlink to query interfaces to find both
 	  implementation using netlink to query interfaces to find both
@@ -1284,7 +1254,6 @@ config UCLIBC_SUPPORT_AI_ADDRCONFIG
 
 
 config UCLIBC_HAS_BSD_RES_CLOSE
 config UCLIBC_HAS_BSD_RES_CLOSE
 	bool "Support res_close() (bsd-compat)"
 	bool "Support res_close() (bsd-compat)"
-	default n
 	help
 	help
 	  Answer Y if you desperately want to support BSD compatibility in
 	  Answer Y if you desperately want to support BSD compatibility in
 	  the network code.
 	  the network code.
@@ -1303,20 +1272,17 @@ config UCLIBC_HAS_COMPAT_RES_STATE
 
 
 config UCLIBC_HAS_EXTRA_COMPAT_RES_STATE
 config UCLIBC_HAS_EXTRA_COMPAT_RES_STATE
 	bool "Use extra compatible but extra bloated _res"
 	bool "Use extra compatible but extra bloated _res"
-	default n
 	help
 	help
 	  Answer Y if selecting UCLIBC_HAS_COMPAT_RES_STATE is not enough.
 	  Answer Y if selecting UCLIBC_HAS_COMPAT_RES_STATE is not enough.
 	  As far as I can say, this should never be needed.
 	  As far as I can say, this should never be needed.
 
 
 config UCLIBC_HAS_LIBRESOLV_STUB
 config UCLIBC_HAS_LIBRESOLV_STUB
 	bool "Provide libresolv stub"
 	bool "Provide libresolv stub"
-	default n
 	help
 	help
 	  Provide a dummy resolv library.
 	  Provide a dummy resolv library.
 
 
 config UCLIBC_HAS_LIBNSL_STUB
 config UCLIBC_HAS_LIBNSL_STUB
 	bool "Provide libnsl stub"
 	bool "Provide libnsl stub"
-	default n
 	help
 	help
 	  Provide a dummy nsl library.
 	  Provide a dummy nsl library.
 
 
@@ -1402,7 +1368,6 @@ endchoice
 
 
 config UCLIBC_HAS_WCHAR
 config UCLIBC_HAS_WCHAR
 	bool "Wide Character Support"
 	bool "Wide Character Support"
-	default n
 	help
 	help
 	  Answer Y to enable wide character support.  This will make uClibc
 	  Answer Y to enable wide character support.  This will make uClibc
 	  much larger.  It is also currently required for locale support.
 	  much larger.  It is also currently required for locale support.
@@ -1413,7 +1378,6 @@ config UCLIBC_HAS_LOCALE
 	bool "Locale Support"
 	bool "Locale Support"
 	select UCLIBC_HAS_WCHAR
 	select UCLIBC_HAS_WCHAR
 	select UCLIBC_HAS_CTYPE_TABLES
 	select UCLIBC_HAS_CTYPE_TABLES
-	default n
 	help
 	help
 	  uClibc now has full ANSI/ISO C99 locale support (except for
 	  uClibc now has full ANSI/ISO C99 locale support (except for
 	  wcsftime() and collating items in regex).  Be aware that enabling
 	  wcsftime() and collating items in regex).  Be aware that enabling
@@ -1478,7 +1442,6 @@ config UCLIBC_BUILD_MINIMAL_LOCALES
 config UCLIBC_DOWNLOAD_PREGENERATED_LOCALE_DATA
 config UCLIBC_DOWNLOAD_PREGENERATED_LOCALE_DATA
 	bool "Automagically Download the Pre-generated Locale Data (if necessary)"
 	bool "Automagically Download the Pre-generated Locale Data (if necessary)"
 	depends on UCLIBC_PREGENERATED_LOCALE_DATA
 	depends on UCLIBC_PREGENERATED_LOCALE_DATA
-	default n
 	help
 	help
 	  If you would like the build process to use 'wget' to automatically
 	  If you would like the build process to use 'wget' to automatically
 	  download the pregenerated locale data, enable this option.  Otherwise
 	  download the pregenerated locale data, enable this option.  Otherwise
@@ -1492,7 +1455,6 @@ config UCLIBC_DOWNLOAD_PREGENERATED_LOCALE_DATA
 config UCLIBC_HAS_XLOCALE
 config UCLIBC_HAS_XLOCALE
 	bool "Extended Locale Support (experimental/incomplete)"
 	bool "Extended Locale Support (experimental/incomplete)"
 	depends on UCLIBC_HAS_LOCALE
 	depends on UCLIBC_HAS_LOCALE
-	default n
 	help
 	help
 	  Answer Y to enable extended locale support similar to that provided
 	  Answer Y to enable extended locale support similar to that provided
 	  by glibc.  This is primarily intended to support libstd++
 	  by glibc.  This is primarily intended to support libstd++
@@ -1506,7 +1468,6 @@ config UCLIBC_HAS_HEXADECIMAL_FLOATS
 	bool "Support hexadecimal float notation"
 	bool "Support hexadecimal float notation"
 	depends on UCLIBC_HAS_CTYPE_TABLES
 	depends on UCLIBC_HAS_CTYPE_TABLES
 	depends on UCLIBC_HAS_FLOATS
 	depends on UCLIBC_HAS_FLOATS
-	default n
 	help
 	help
 	  Answer Y to enable support for hexadecimal float notation in the
 	  Answer Y to enable support for hexadecimal float notation in the
 	  (wchar and) char string to floating point conversion functions, as
 	  (wchar and) char string to floating point conversion functions, as
@@ -1519,7 +1480,6 @@ config UCLIBC_HAS_GLIBC_DIGIT_GROUPING
 	bool "Support glibc's \"'\" flag for allowing locale-specific digit grouping"
 	bool "Support glibc's \"'\" flag for allowing locale-specific digit grouping"
 	depends on UCLIBC_HAS_LOCALE
 	depends on UCLIBC_HAS_LOCALE
 	depends on UCLIBC_HAS_FLOATS
 	depends on UCLIBC_HAS_FLOATS
-	default n
 	help
 	help
 	  Answer Y to enable support for glibc's \"'\" flag for allowing
 	  Answer Y to enable support for glibc's \"'\" flag for allowing
 	  locale-specific digit grouping in base 10 integer conversions and
 	  locale-specific digit grouping in base 10 integer conversions and
@@ -1544,7 +1504,6 @@ config UCLIBC_HAS_SCANF_LENIENT_DIGIT_GROUPING
 config UCLIBC_HAS_GLIBC_CUSTOM_PRINTF
 config UCLIBC_HAS_GLIBC_CUSTOM_PRINTF
 	bool "Support glibc's register_printf_function() (glibc-compat)"
 	bool "Support glibc's register_printf_function() (glibc-compat)"
 	depends on !USE_OLD_VFPRINTF
 	depends on !USE_OLD_VFPRINTF
-	default n
 	help
 	help
 	  Answer Y to support glibc's register_printf_function() to allow an
 	  Answer Y to support glibc's register_printf_function() to allow an
 	  application to add its own printf conversion specifiers.
 	  application to add its own printf conversion specifiers.
@@ -1560,7 +1519,6 @@ config UCLIBC_HAS_GLIBC_CUSTOM_PRINTF
 config USE_OLD_VFPRINTF
 config USE_OLD_VFPRINTF
 	bool "Use the old vfprintf implementation"
 	bool "Use the old vfprintf implementation"
 	depends on !UCLIBC_HAS_WCHAR
 	depends on !UCLIBC_HAS_WCHAR
-	default n
 	help
 	help
 	  Set to true to use the old vfprintf instead of the new.  This is
 	  Set to true to use the old vfprintf instead of the new.  This is
 	  roughly C89 compliant with some extensions, and is much smaller.
 	  roughly C89 compliant with some extensions, and is much smaller.
@@ -1589,7 +1547,6 @@ config UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS
 
 
 config UCLIBC_HAS_SCANF_GLIBC_A_FLAG
 config UCLIBC_HAS_SCANF_GLIBC_A_FLAG
 	bool "Support glibc's 'a' flag for scanf string conversions (not implemented)"
 	bool "Support glibc's 'a' flag for scanf string conversions (not implemented)"
-	default n
 	help
 	help
 	  NOTE!!!  Currently Not Implemented!!! Just A Place Holder!!  NOTE!!!
 	  NOTE!!!  Currently Not Implemented!!! Just A Place Holder!!  NOTE!!!
 	  NOTE!!!  Conflicts with an ANSI/ISO C99 scanf flag!!         NOTE!!!
 	  NOTE!!!  Conflicts with an ANSI/ISO C99 scanf flag!!         NOTE!!!
@@ -1667,7 +1624,6 @@ endchoice
 
 
 config UCLIBC_HAS_STDIO_SHUTDOWN_ON_ABORT
 config UCLIBC_HAS_STDIO_SHUTDOWN_ON_ABORT
 	bool "Attempt to shutdown stdio subsystem when abort() is called."
 	bool "Attempt to shutdown stdio subsystem when abort() is called."
-	default n
 	help
 	help
 	  ANSI/ISO C99 requires abort() to be asyn-signal-safe.  So there was
 	  ANSI/ISO C99 requires abort() to be asyn-signal-safe.  So there was
 	  a behavioral change made in SUSv3.  Previously, abort() was required
 	  a behavioral change made in SUSv3.  Previously, abort() was required
@@ -1716,7 +1672,6 @@ config UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION
 config UCLIBC_HAS_FOPEN_LARGEFILE_MODE
 config UCLIBC_HAS_FOPEN_LARGEFILE_MODE
 	bool "Support an fopen() 'F' flag for large file mode (uClibc-specific)"
 	bool "Support an fopen() 'F' flag for large file mode (uClibc-specific)"
 	depends on UCLIBC_HAS_LFS
 	depends on UCLIBC_HAS_LFS
-	default n
 	help
 	help
 	  Answer Y to enable a uClibc-specific extension to allow passing an
 	  Answer Y to enable a uClibc-specific extension to allow passing an
 	  additional 'F' flag in the mode string for fopen() to specify that
 	  additional 'F' flag in the mode string for fopen() to specify that
@@ -1726,7 +1681,6 @@ config UCLIBC_HAS_FOPEN_LARGEFILE_MODE
 
 
 config UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE
 config UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE
 	bool "Support an fopen() 'x' flag for exclusive mode (glibc-compat)"
 	bool "Support an fopen() 'x' flag for exclusive mode (glibc-compat)"
-	default n
 	help
 	help
 	  Answer Y to support a glibc extension to allow passing
 	  Answer Y to support a glibc extension to allow passing
 	  additional 'x' flag in the mode string for fopen() to specify that
 	  additional 'x' flag in the mode string for fopen() to specify that
@@ -1736,7 +1690,6 @@ config UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE
 
 
 config UCLIBC_HAS_GLIBC_CUSTOM_STREAMS
 config UCLIBC_HAS_GLIBC_CUSTOM_STREAMS
 	bool "Support fmemopen(), open_memstream(), and fopencookie() (glibc-compat)"
 	bool "Support fmemopen(), open_memstream(), and fopencookie() (glibc-compat)"
-	default n
 	help
 	help
 	  Answer Y to support the glibc 'custom stream' extension functions
 	  Answer Y to support the glibc 'custom stream' extension functions
 	  fmemopen(), open_memstream(), and fopencookie().
 	  fmemopen(), open_memstream(), and fopencookie().
@@ -1747,7 +1700,6 @@ config UCLIBC_HAS_GLIBC_CUSTOM_STREAMS
 
 
 config UCLIBC_HAS_PRINTF_M_SPEC
 config UCLIBC_HAS_PRINTF_M_SPEC
 	bool "Support the '%m' specifier in printf format strings (glibc-compat)"
 	bool "Support the '%m' specifier in printf format strings (glibc-compat)"
-	default n
 	help
 	help
 	  Answer Y to support a glibc extension to interpret '%m' in printf
 	  Answer Y to support a glibc extension to interpret '%m' in printf
 	  format strings as an instruction to output the error message string
 	  format strings as an instruction to output the error message string
@@ -1769,7 +1721,6 @@ config UCLIBC_HAS_ERRNO_MESSAGES
 config UCLIBC_HAS_SYS_ERRLIST
 config UCLIBC_HAS_SYS_ERRLIST
 	bool "Support sys_errlist[] (obsolete-compat)"
 	bool "Support sys_errlist[] (obsolete-compat)"
 	depends on UCLIBC_HAS_ERRNO_MESSAGES
 	depends on UCLIBC_HAS_ERRNO_MESSAGES
-	default n
 	help
 	help
 	  Answer Y if you want to support the obsolete sys_errlist[].
 	  Answer Y if you want to support the obsolete sys_errlist[].
 	  This adds about 0.5k to the library, except for the mips
 	  This adds about 0.5k to the library, except for the mips
@@ -1796,7 +1747,6 @@ config UCLIBC_HAS_SIGNUM_MESSAGES
 config UCLIBC_HAS_SYS_SIGLIST
 config UCLIBC_HAS_SYS_SIGLIST
 	bool "Support sys_siglist[] (bsd-compat)"
 	bool "Support sys_siglist[] (bsd-compat)"
 	depends on UCLIBC_HAS_SIGNUM_MESSAGES
 	depends on UCLIBC_HAS_SIGNUM_MESSAGES
-	default n
 	help
 	help
 	  Answer Y if you want to support sys_siglist[].
 	  Answer Y if you want to support sys_siglist[].
 
 
@@ -1809,7 +1759,6 @@ config UCLIBC_HAS_SYS_SIGLIST
 config UCLIBC_HAS_GETTEXT_AWARENESS
 config UCLIBC_HAS_GETTEXT_AWARENESS
 	bool "Include gettext awareness"
 	bool "Include gettext awareness"
 	depends on UCLIBC_HAS_LOCALE && UCLIBC_MJN3_ONLY
 	depends on UCLIBC_HAS_LOCALE && UCLIBC_MJN3_ONLY
-	default n
 	help
 	help
 	  NOTE!!!  Not yet integrated with strerror and strsignal.  NOTE!!!
 	  NOTE!!!  Not yet integrated with strerror and strsignal.  NOTE!!!
 
 
@@ -1832,7 +1781,6 @@ config UCLIBC_HAS_GNU_GETOPT
 
 
 config UCLIBC_HAS_STDIO_FUTEXES
 config UCLIBC_HAS_STDIO_FUTEXES
 	bool "Use futexes for multithreaded I/O locking"
 	bool "Use futexes for multithreaded I/O locking"
-	default n
 	depends on UCLIBC_HAS_THREADS_NATIVE
 	depends on UCLIBC_HAS_THREADS_NATIVE
 	help
 	help
 	  If you want to compile uClibc to use futexes for low-level
 	  If you want to compile uClibc to use futexes for low-level
@@ -1909,7 +1857,6 @@ config UCLIBC_HAS_FNMATCH_OLD
 config UCLIBC_HAS_WORDEXP
 config UCLIBC_HAS_WORDEXP
 	bool "Support the wordexp() interface"
 	bool "Support the wordexp() interface"
 	depends on UCLIBC_HAS_GLOB
 	depends on UCLIBC_HAS_GLOB
-	default n
 	help
 	help
 	  The SuSv3 wordexp() interface performs word expansions per the  Shell
 	  The SuSv3 wordexp() interface performs word expansions per the  Shell
 	  and Utilities volume of IEEE Std 1003.1-2001, Section 2.6.  It is
 	  and Utilities volume of IEEE Std 1003.1-2001, Section 2.6.  It is
@@ -1921,7 +1868,6 @@ config UCLIBC_HAS_WORDEXP
 
 
 config UCLIBC_HAS_NFTW
 config UCLIBC_HAS_NFTW
 	bool "Support the nftw() interface"
 	bool "Support the nftw() interface"
-	default n
 	help
 	help
 	  The SuSv3 nftw() interface is used to recursively descend
 	  The SuSv3 nftw() interface is used to recursively descend
 	  directory paths while repeatedly calling a function.
 	  directory paths while repeatedly calling a function.
@@ -1931,7 +1877,6 @@ config UCLIBC_HAS_NFTW
 
 
 config UCLIBC_HAS_FTW
 config UCLIBC_HAS_FTW
 	bool "Support the ftw() interface"
 	bool "Support the ftw() interface"
-	default n
 	depends on UCLIBC_SUSV4_LEGACY
 	depends on UCLIBC_SUSV4_LEGACY
 	help
 	help
 	  The SuSv3 ftw() interface is used to recursively descend
 	  The SuSv3 ftw() interface is used to recursively descend
@@ -1942,7 +1887,6 @@ config UCLIBC_HAS_FTW
 
 
 config UCLIBC_HAS_FTS
 config UCLIBC_HAS_FTS
 	bool "Support the fts() interface (bsd-compat)"
 	bool "Support the fts() interface (bsd-compat)"
-	default n
 	help
 	help
 	  The fts functions are provided for traversing UNIX file hierarchies.
 	  The fts functions are provided for traversing UNIX file hierarchies.
 
 
@@ -1968,7 +1912,6 @@ config UCLIBC_HAS_GLOB
 config UCLIBC_HAS_GNU_GLOB
 config UCLIBC_HAS_GNU_GLOB
 	bool "Support gnu glob() interface"
 	bool "Support gnu glob() interface"
 	depends on UCLIBC_HAS_GLOB
 	depends on UCLIBC_HAS_GLOB
-	default n
 	help
 	help
 	  The gnu glob interface is somewhat larger (weighing in at about 4,2k)
 	  The gnu glob interface is somewhat larger (weighing in at about 4,2k)
 	  than it's SuSv3 counterpart (and is out of date). It is an old copy
 	  than it's SuSv3 counterpart (and is out of date). It is an old copy
@@ -1981,7 +1924,6 @@ config UCLIBC_HAS_GNU_GLOB
 
 
 config UCLIBC_HAS_UTMPX
 config UCLIBC_HAS_UTMPX
        bool "utmpx based support for tracking login/logouts to/from the system"
        bool "utmpx based support for tracking login/logouts to/from the system"
-       default n
        help
        help
          Answer y to enable support for accessing user accounting database.
          Answer y to enable support for accessing user accounting database.
          It can be used to track all login/logout to the system.
          It can be used to track all login/logout to the system.
@@ -2072,7 +2014,6 @@ config UCLIBC_BUILD_PIE
 	depends on HAVE_SHARED
 	depends on HAVE_SHARED
 	depends on TARGET_arm || TARGET_frv || TARGET_i386 || TARGET_mips || TARGET_powerpc
 	depends on TARGET_arm || TARGET_frv || TARGET_i386 || TARGET_mips || TARGET_powerpc
 	select FORCE_SHAREABLE_TEXT_SEGMENTS
 	select FORCE_SHAREABLE_TEXT_SEGMENTS
-	default n
 	help
 	help
 	  If you answer Y here, ldd and iconv are built as ET_DYN/PIE
 	  If you answer Y here, ldd and iconv are built as ET_DYN/PIE
 	  executables.
 	  executables.
@@ -2087,7 +2028,6 @@ config UCLIBC_BUILD_PIE
 
 
 config UCLIBC_HAS_ARC4RANDOM
 config UCLIBC_HAS_ARC4RANDOM
 	bool "Include the arc4random() function"
 	bool "Include the arc4random() function"
-	default n
 	help
 	help
 	  Answer Y to support the OpenBSD-like arc4random() function. This
 	  Answer Y to support the OpenBSD-like arc4random() function. This
 	  function picks a random number between 0 and N, and will always return
 	  function picks a random number between 0 and N, and will always return
@@ -2100,12 +2040,10 @@ config UCLIBC_HAS_ARC4RANDOM
 
 
 config HAVE_NO_SSP
 config HAVE_NO_SSP
 	bool
 	bool
-	default n
 
 
 config UCLIBC_HAS_SSP
 config UCLIBC_HAS_SSP
 	bool "Support for GCC stack smashing protector"
 	bool "Support for GCC stack smashing protector"
 	depends on !HAVE_NO_SSP
 	depends on !HAVE_NO_SSP
-	default n
 	help
 	help
 	  Add code to support GCC's -fstack-protector[-all] option to uClibc.
 	  Add code to support GCC's -fstack-protector[-all] option to uClibc.
 	  This requires GCC 4.1 or newer.  GCC does not have to provide libssp,
 	  This requires GCC 4.1 or newer.  GCC does not have to provide libssp,
@@ -2126,7 +2064,6 @@ config UCLIBC_HAS_SSP
 config UCLIBC_HAS_SSP_COMPAT
 config UCLIBC_HAS_SSP_COMPAT
 	bool "Support for gcc-3.x propolice smashing stack protector"
 	bool "Support for gcc-3.x propolice smashing stack protector"
 	depends on UCLIBC_HAS_SSP
 	depends on UCLIBC_HAS_SSP
-	default n
 	help
 	help
 	  Add gcc-3.x propolice smashing stack protector to the library.
 	  Add gcc-3.x propolice smashing stack protector to the library.
 
 
@@ -2143,7 +2080,6 @@ config UCLIBC_HAS_SSP_COMPAT
 config SSP_QUICK_CANARY
 config SSP_QUICK_CANARY
 	bool "Use simple guard values without accessing /dev/urandom"
 	bool "Use simple guard values without accessing /dev/urandom"
 	depends on UCLIBC_HAS_SSP
 	depends on UCLIBC_HAS_SSP
-	default n
 	help
 	help
 	  Use gettimeofday(2) to define the __guard without accessing
 	  Use gettimeofday(2) to define the __guard without accessing
 	  /dev/urandom.
 	  /dev/urandom.
@@ -2176,7 +2112,6 @@ endchoice
 config UCLIBC_BUILD_SSP
 config UCLIBC_BUILD_SSP
 	bool "Build uClibc with -fstack-protector"
 	bool "Build uClibc with -fstack-protector"
 	depends on UCLIBC_HAS_SSP
 	depends on UCLIBC_HAS_SSP
-	default n
 	help
 	help
 	  Build all uClibc libraries and executables with -fstack-protector,
 	  Build all uClibc libraries and executables with -fstack-protector,
 	  adding extra stack overflow checking to most uClibc functions.
 	  adding extra stack overflow checking to most uClibc functions.
@@ -2206,7 +2141,6 @@ config UCLIBC_BUILD_RELRO
 config UCLIBC_BUILD_NOW
 config UCLIBC_BUILD_NOW
 	bool "Build uClibc with linker option -z NOW"
 	bool "Build uClibc with linker option -z NOW"
 	depends on HAVE_SHARED
 	depends on HAVE_SHARED
-	default n
 	help
 	help
 	  Build all libraries and executables with "ld -z now".
 	  Build all libraries and executables with "ld -z now".
 
 
@@ -2263,7 +2197,6 @@ config UCLIBC_EXTRA_CFLAGS
 
 
 config DODEBUG
 config DODEBUG
 	bool "Build uClibc with debugging symbols"
 	bool "Build uClibc with debugging symbols"
-	default n
 	select EXTRA_WARNINGS
 	select EXTRA_WARNINGS
 	help
 	help
 	  Say Y here if you wish to compile uClibc with debugging symbols.
 	  Say Y here if you wish to compile uClibc with debugging symbols.
@@ -2277,7 +2210,6 @@ config DODEBUG
 config DODEBUG_PT
 config DODEBUG_PT
 	bool "Build pthread with debugging output"
 	bool "Build pthread with debugging output"
 	depends on UCLIBC_HAS_THREADS && LINUXTHREADS_OLD
 	depends on UCLIBC_HAS_THREADS && LINUXTHREADS_OLD
-	default n
 	help
 	help
 	  Enable debug output in libpthread.  This is only useful when doing
 	  Enable debug output in libpthread.  This is only useful when doing
 	  development in libpthread itself.
 	  development in libpthread itself.
@@ -2296,7 +2228,6 @@ config DOSTRIP
 
 
 config DOASSERTS
 config DOASSERTS
 	bool "Build uClibc with run-time assertion testing"
 	bool "Build uClibc with run-time assertion testing"
-	default n
 	help
 	help
 	  Say Y here to include runtime assertion tests.
 	  Say Y here to include runtime assertion tests.
 	  This enables runtime assertion testing in some code, which can
 	  This enables runtime assertion testing in some code, which can
@@ -2306,7 +2237,6 @@ config DOASSERTS
 config SUPPORT_LD_DEBUG
 config SUPPORT_LD_DEBUG
 	bool "Build the shared library loader with debugging support"
 	bool "Build the shared library loader with debugging support"
 	depends on HAVE_SHARED
 	depends on HAVE_SHARED
-	default n
 	help
 	help
 	  Answer Y here to enable all the extra code needed to debug the uClibc
 	  Answer Y here to enable all the extra code needed to debug the uClibc
 	  native shared library loader.  The level of debugging noise that is
 	  native shared library loader.  The level of debugging noise that is
@@ -2342,7 +2272,6 @@ config SUPPORT_LD_DEBUG
 config SUPPORT_LD_DEBUG_EARLY
 config SUPPORT_LD_DEBUG_EARLY
 	bool "Build the shared library loader with early debugging support"
 	bool "Build the shared library loader with early debugging support"
 	depends on HAVE_SHARED
 	depends on HAVE_SHARED
-	default n
 	help
 	help
 	  Answer Y here to if you find the uClibc shared library loader is
 	  Answer Y here to if you find the uClibc shared library loader is
 	  crashing or otherwise not working very early on.  This is typical
 	  crashing or otherwise not working very early on.  This is typical
@@ -2356,7 +2285,6 @@ config SUPPORT_LD_DEBUG_EARLY
 config UCLIBC_MALLOC_DEBUGGING
 config UCLIBC_MALLOC_DEBUGGING
 	bool "Build malloc with debugging support"
 	bool "Build malloc with debugging support"
 	depends on MALLOC || MALLOC_STANDARD
 	depends on MALLOC || MALLOC_STANDARD
-	default n
 	help
 	help
 	  Answer Y here to compile extra debugging support code into malloc.
 	  Answer Y here to compile extra debugging support code into malloc.
 	  Malloc debugging output may then be enabled at runtime using the
 	  Malloc debugging output may then be enabled at runtime using the
@@ -2377,7 +2305,6 @@ config UCLIBC_MALLOC_DEBUGGING
 config UCLIBC_HAS_BACKTRACE
 config UCLIBC_HAS_BACKTRACE
 	bool "Add support for application self-debugging"
 	bool "Add support for application self-debugging"
 	depends on HAVE_SHARED
 	depends on HAVE_SHARED
-	default n
 	help
 	help
 	  Answer Y here to compile support for application self-debugging, by adding
 	  Answer Y here to compile support for application self-debugging, by adding
 	  a new shared object "libubacktrace.so" that provides the following new
 	  a new shared object "libubacktrace.so" that provides the following new
@@ -2401,13 +2328,11 @@ config WARNINGS
 
 
 config EXTRA_WARNINGS
 config EXTRA_WARNINGS
 	bool "Enable extra annoying warnings"
 	bool "Enable extra annoying warnings"
-	default n
 	help
 	help
 	  If you wish to build with extra warnings enabled, say Y here.
 	  If you wish to build with extra warnings enabled, say Y here.
 
 
 config DOMULTI
 config DOMULTI
 	bool "Compile all sources at once into an object"
 	bool "Compile all sources at once into an object"
-	default n
 	help
 	help
 	  Set this to compile all sources at once into an object (IMA).
 	  Set this to compile all sources at once into an object (IMA).
 	  This mode of compilation uses alot of memory but may produce
 	  This mode of compilation uses alot of memory but may produce
@@ -2420,7 +2345,6 @@ config DOMULTI
 
 
 config UCLIBC_MJN3_ONLY
 config UCLIBC_MJN3_ONLY
 	bool "Manuel's hidden warnings"
 	bool "Manuel's hidden warnings"
-	default n
 	help
 	help
 	  Answer Y here to see all Manuel's personal notes, warnings, and todos.
 	  Answer Y here to see all Manuel's personal notes, warnings, and todos.