cosmetic: reformat library configuration submenu - adjust indent & spaces - use coherent config symbol names in help

SVN-Revision: 18480
This commit is contained in:
Nicolas Thill 2009-11-22 15:34:26 +00:00
parent 31596ddc01
commit 174ddb1694

View File

@ -14,12 +14,12 @@ config EGLIBC_OPTION_EGLIBC_ADVANCED_INET6
inet6_opt_finish inet6_opt_finish
inet6_opt_get_val inet6_opt_get_val
inet6_opt_init inet6_opt_init
inet6_alloc inet6_option_alloc
inet6_append inet6_option_append
inet6_find inet6_option_find
inet6_init inet6_option_init
inet6_next inet6_option_next
inet6_space inet6_option_space
inet6_opt_next inet6_opt_next
inet6_opt_set_val inet6_opt_set_val
inet6_rth_add inet6_rth_add
@ -29,6 +29,7 @@ config EGLIBC_OPTION_EGLIBC_ADVANCED_INET6
inet6_rth_segments inet6_rth_segments
inet6_rth_space inet6_rth_space
config EGLIBC_OPTION_EGLIBC_BACKTRACE config EGLIBC_OPTION_EGLIBC_BACKTRACE
bool "Functions for producing backtraces" bool "Functions for producing backtraces"
default y default y
@ -44,6 +45,7 @@ config EGLIBC_OPTION_EGLIBC_BACKTRACE
backtrace_symbols backtrace_symbols
backtrace_symbols_fd backtrace_symbols_fd
config EGLIBC_OPTION_EGLIBC_BSD config EGLIBC_OPTION_EGLIBC_BSD
bool "BSD-specific functions, and their compatibility stubs" bool "BSD-specific functions, and their compatibility stubs"
default y default y
@ -61,6 +63,7 @@ config EGLIBC_OPTION_EGLIBC_BSD
revoke revoke
setlogin setlogin
config EGLIBC_OPTION_EGLIBC_CXX_TESTS config EGLIBC_OPTION_EGLIBC_CXX_TESTS
bool "Tests that link against the standard C++ library." bool "Tests that link against the standard C++ library."
default y default y
@ -77,6 +80,7 @@ config EGLIBC_OPTION_EGLIBC_CXX_TESTS
the wide character I/O functions included in EGLIBC. If those the wide character I/O functions included in EGLIBC. If those
option groups are disabled, this test must also be disabled. option groups are disabled, this test must also be disabled.
config EGLIBC_OPTION_EGLIBC_CATGETS config EGLIBC_OPTION_EGLIBC_CATGETS
bool "Functions for accessing message catalogs" bool "Functions for accessing message catalogs"
default y default y
@ -85,9 +89,10 @@ config EGLIBC_OPTION_EGLIBC_CATGETS
This option group includes functions for accessing message This option group includes functions for accessing message
catalogs: catopen, catclose, and catgets. catalogs: catopen, catclose, and catgets.
This option group depends on the EGLIBC_LOCALE_CODE This option group depends on the EGLIBC_OPTION_EGLIBC_LOCALE_CODE
option group; if you disable that, you must also disable this. option group; if you disable that, you must also disable this.
config EGLIBC_OPTION_EGLIBC_CHARSETS config EGLIBC_OPTION_EGLIBC_CHARSETS
bool "iconv/gconv character set conversion libraries" bool "iconv/gconv character set conversion libraries"
default y default y
@ -153,6 +158,7 @@ config EGLIBC_OPTION_EGLIBC_CHARSETS
WCHAR_T - EGLIBC's internal form (target-endian, WCHAR_T - EGLIBC's internal form (target-endian,
32-bit ISO 10646) 32-bit ISO 10646)
config EGLIBC_OPTION_EGLIBC_DB_ALIASES config EGLIBC_OPTION_EGLIBC_DB_ALIASES
bool "Functions for accessing the mail aliases database" bool "Functions for accessing the mail aliases database"
default y default y
@ -171,6 +177,7 @@ config EGLIBC_OPTION_EGLIBC_DB_ALIASES
When this option group is disabled, the NSS service libraries When this option group is disabled, the NSS service libraries
also lack support for querying their mail alias tables. also lack support for querying their mail alias tables.
config EGLIBC_OPTION_EGLIBC_ENVZ config EGLIBC_OPTION_EGLIBC_ENVZ
bool "Functions for handling envz-style environment vectors." bool "Functions for handling envz-style environment vectors."
default y default y
@ -187,6 +194,7 @@ config EGLIBC_OPTION_EGLIBC_ENVZ
envz_entry envz_remove envz_entry envz_remove
envz_get envz_strip envz_get envz_strip
config EGLIBC_OPTION_EGLIBC_FCVT config EGLIBC_OPTION_EGLIBC_FCVT
bool "Functions for converting floating-point numbers to strings" bool "Functions for converting floating-point numbers to strings"
default y default y
@ -203,6 +211,7 @@ config EGLIBC_OPTION_EGLIBC_FCVT
fcvt_r qfcvt_r fcvt_r qfcvt_r
gcvt qgcvt gcvt qgcvt
config EGLIBC_OPTION_EGLIBC_FMTMSG config EGLIBC_OPTION_EGLIBC_FMTMSG
bool "Functions for formatting messages" bool "Functions for formatting messages"
default y default y
@ -212,6 +221,7 @@ config EGLIBC_OPTION_EGLIBC_FMTMSG
addseverity fmtmsg addseverity fmtmsg
config EGLIBC_OPTION_EGLIBC_FSTAB config EGLIBC_OPTION_EGLIBC_FSTAB
bool "Access functions for 'fstab'" bool "Access functions for 'fstab'"
default y default y
@ -243,6 +253,7 @@ config EGLIBC_OPTION_EGLIBC_FTRAVERSE
fts_set nftw64 fts_set nftw64
fts_close fts_close
config EGLIBC_OPTION_EGLIBC_GETLOGIN config EGLIBC_OPTION_EGLIBC_GETLOGIN
bool "The getlogin function" bool "The getlogin function"
default y default y
@ -256,12 +267,13 @@ config EGLIBC_OPTION_EGLIBC_GETLOGIN
fall back on 'getlogin' to find the user's login name for tilde fall back on 'getlogin' to find the user's login name for tilde
expansion when the 'HOME' environment variable is not set. expansion when the 'HOME' environment variable is not set.
config EGLIBC_OPTION_EGLIBC_INET config EGLIBC_OPTION_EGLIBC_INET
bool "Networking support" bool "Networking support"
default y default y
help help
This option group includes networking-specific functions and This option group includes networking-specific functions and
data. With EGLIBC_INET disabled, the EGLIBC data. With EGLIBC_OPTION_EGLIBC_INET disabled, the EGLIBC
installation and API changes as follows: installation and API changes as follows:
- The following libraries are not installed: - The following libraries are not installed:
@ -291,12 +303,12 @@ config EGLIBC_OPTION_EGLIBC_INET
clnt_pcreateerror inet6_opt_finish svctcp_create clnt_pcreateerror inet6_opt_finish svctcp_create
clnt_perrno inet6_opt_get_val svcudp_bufcreate clnt_perrno inet6_opt_get_val svcudp_bufcreate
clnt_perror inet6_opt_init svcudp_create clnt_perror inet6_opt_init svcudp_create
clntraw_create inet6_alloc svcudp_enablecache clntraw_create inet6_option_alloc svcudp_enablecache
clnt_spcreateerror inet6_append svcunix_create clnt_spcreateerror inet6_option_append svcunix_create
clnt_sperrno inet6_find svcunixfd_create clnt_sperrno inet6_option_find svcunixfd_create
clnt_sperror inet6_init svc_unregister clnt_sperror inet6_option_init svc_unregister
clnttcp_create inet6_next user2netname clnttcp_create inet6_option_next user2netname
clntudp_bufcreate inet6_space xdecrypt clntudp_bufcreate inet6_option_space xdecrypt
clntudp_create inet6_opt_next xdr_accepted_reply clntudp_create inet6_opt_next xdr_accepted_reply
clntunix_create inet6_opt_set_val xdr_array clntunix_create inet6_opt_set_val xdr_array
des_setparity inet6_rth_add xdr_authdes_cred des_setparity inet6_rth_add xdr_authdes_cred
@ -382,6 +394,7 @@ config EGLIBC_OPTION_EGLIBC_INET
use Unix-domain sockets to communicate with the syslog daemon; use Unix-domain sockets to communicate with the syslog daemon;
syslog is valuable in non-networked contexts. syslog is valuable in non-networked contexts.
config EGLIBC_OPTION_EGLIBC_LIBM config EGLIBC_OPTION_EGLIBC_LIBM
bool "libm (math library)" bool "libm (math library)"
default y default y
@ -401,6 +414,7 @@ config EGLIBC_OPTION_EGLIBC_LIBM
group, you will not be able to build 'libstdc++' against the group, you will not be able to build 'libstdc++' against the
resulting EGLIBC installation. resulting EGLIBC installation.
config EGLIBC_OPTION_EGLIBC_LOCALES config EGLIBC_OPTION_EGLIBC_LOCALES
bool "Locale definitions" bool "Locale definitions"
default y default y
@ -421,7 +435,7 @@ config EGLIBC_OPTION_EGLIBC_LOCALE_CODE
and ignores the settings of the 'LANG' and 'LC_*' environment and ignores the settings of the 'LANG' and 'LC_*' environment
variables. variables.
With EGLIBC_LOCALE_CODE disabled, the following With EGLIBC_OPTION_LOCALE_CODE disabled, the following
functions are omitted from libc: functions are omitted from libc:
duplocale localeconv nl_langinfo rpmatch strfmon_l duplocale localeconv nl_langinfo rpmatch strfmon_l
@ -430,9 +444,10 @@ config EGLIBC_OPTION_EGLIBC_LOCALE_CODE
Furthermore, only the LC_CTYPE and LC_TIME categories of the Furthermore, only the LC_CTYPE and LC_TIME categories of the
standard "C" locale are available. standard "C" locale are available.
The EGLIBC_CATGETS option group depends on this option The EGLIBC_OPTION_EGLIBC_CATGETS option group depends on this option
group; if you disable EGLIBC_LOCALE_CODE, you must also group; if you disable EGLIBC_OPTION_EGLIBC_LOCALE_CODE, you must also
disable EGLIBC_CATGETS. disable EGLIBC_OPTION_EGLIBC_CATGETS.
config EGLIBC_OPTION_EGLIBC_NIS config EGLIBC_OPTION_EGLIBC_NIS
bool "Support for NIS, NIS+, and the special 'compat' services." bool "Support for NIS, NIS+, and the special 'compat' services."
@ -445,9 +460,10 @@ config EGLIBC_OPTION_EGLIBC_NIS
services libraries are not installed; you should remove any services libraries are not installed; you should remove any
references to them from your 'nsswitch.conf' file. references to them from your 'nsswitch.conf' file.
This option group depends on the EGLIBC_INET option This option group depends on the EGLIBC_OPTION_EGLIBC_INET option
group; you must enable that to enable this option group. group; you must enable that to enable this option group.
config EGLIBC_OPTION_EGLIBC_NSSWITCH config EGLIBC_OPTION_EGLIBC_NSSWITCH
bool "Name service switch (nsswitch) support" bool "Name service switch (nsswitch) support"
default y default y
@ -466,7 +482,7 @@ config EGLIBC_OPTION_EGLIBC_NSSWITCH
'option-groups.config' file must set the following two 'option-groups.config' file must set the following two
variables: variables:
EGLIBC_NSSWITCH_FIXED_CONFIG EGLIBC_OPTION_EGLIBC_NSSWITCH_FIXED_CONFIG
Set this to the name of a file whose contents observe the Set this to the name of a file whose contents observe the
same syntax as an ordinary '/etc/nsswitch.conf' file. The same syntax as an ordinary '/etc/nsswitch.conf' file. The
@ -489,7 +505,7 @@ config EGLIBC_OPTION_EGLIBC_NSSWITCH
you will probably want to delete references to databases not you will probably want to delete references to databases not
needed on your system. needed on your system.
EGLIBC_NSSWITCH_FIXED_FUNCTIONS EGLIBC_OPTION_EGLIBC_NSSWITCH_FIXED_FUNCTIONS
The EGLIBC build process uses this file to decide which The EGLIBC build process uses this file to decide which
functions to make available from which service libraries. functions to make available from which service libraries.
@ -507,7 +523,7 @@ config EGLIBC_OPTION_EGLIBC_NSSWITCH
Be sure to mention each function in each service you wish to Be sure to mention each function in each service you wish to
use. If you do not mention a service's function here, the use. If you do not mention a service's function here, the
EGLIBC database access functions will not find it, even if EGLIBC database access functions will not find it, even if
it is listed in the EGLIBC_NSSWITCH_FIXED_CONFIG it is listed in the EGLIBC_OPTION_EGLIBC_NSSWITCH_FIXED_CONFIG
file. file.
In this arrangement, EGLIBC will not use the 'dlopen' and In this arrangement, EGLIBC will not use the 'dlopen' and
@ -526,6 +542,7 @@ config EGLIBC_OPTION_EGLIBC_NSSWITCH
service library, which uses the Domain Name System network service library, which uses the Domain Name System network
protocol to answer queries. protocol to answer queries.
config EGLIBC_OPTION_EGLIBC_RCMD config EGLIBC_OPTION_EGLIBC_RCMD
bool "Support for 'rcmd' and related library functions" bool "Support for 'rcmd' and related library functions"
default y default y
@ -545,6 +562,7 @@ config EGLIBC_OPTION_EGLIBC_RCMD
rresvport ruserpass rresvport ruserpass
rresvport_af rresvport_af
config EGLIBC_OPTION_EGLIBC_SPAWN config EGLIBC_OPTION_EGLIBC_SPAWN
bool "Support for POSIX posix_spawn functions" bool "Support for POSIX posix_spawn functions"
default y default y
@ -582,6 +600,7 @@ config EGLIBC_OPTION_EGLIBC_SPAWN
disabled, those programs will only operate on uncompressed disabled, those programs will only operate on uncompressed
charmap files. charmap files.
config EGLIBC_OPTION_EGLIBC_STREAMS config EGLIBC_OPTION_EGLIBC_STREAMS
bool "Support for accessing STREAMS." bool "Support for accessing STREAMS."
default y default y
@ -599,6 +618,7 @@ config EGLIBC_OPTION_EGLIBC_STREAMS
isastream fdetach isastream fdetach
putmsg putmsg
config EGLIBC_OPTION_EGLIBC_SUNRPC config EGLIBC_OPTION_EGLIBC_SUNRPC
bool "Support for the Sun 'RPC' protocol." bool "Support for the Sun 'RPC' protocol."
default y default y
@ -607,6 +627,7 @@ config EGLIBC_OPTION_EGLIBC_SUNRPC
This option group includes support for the Sun RPC protocols, This option group includes support for the Sun RPC protocols,
including the 'rpcgen' and 'rpcinfo' programs. including the 'rpcgen' and 'rpcinfo' programs.
config EGLIBC_OPTION_EGLIBC_UTMP config EGLIBC_OPTION_EGLIBC_UTMP
bool "Older access functions for 'utmp' login records" bool "Older access functions for 'utmp' login records"
default y default y
@ -635,6 +656,7 @@ config EGLIBC_OPTION_EGLIBC_UTMP
libutil.so (and libutil.a) libutil.so (and libutil.a)
config EGLIBC_OPTION_EGLIBC_UTMPX config EGLIBC_OPTION_EGLIBC_UTMPX
bool "POSIX access functions for 'utmp' login records" bool "POSIX access functions for 'utmp' login records"
default y default y
@ -659,6 +681,7 @@ config EGLIBC_OPTION_EGLIBC_UTMPX
updwtmpx updwtmpx
utmpxname utmpxname
config EGLIBC_OPTION_EGLIBC_WORDEXP config EGLIBC_OPTION_EGLIBC_WORDEXP
bool "Shell-style word expansion" bool "Shell-style word expansion"
default y default y
@ -667,6 +690,7 @@ config EGLIBC_OPTION_EGLIBC_WORDEXP
performing word expansion in the manner of the shell, and the performing word expansion in the manner of the shell, and the
accompanying 'wordfree' function. accompanying 'wordfree' function.
config EGLIBC_OPTION_POSIX_C_LANG_WIDE_CHAR config EGLIBC_OPTION_POSIX_C_LANG_WIDE_CHAR
bool "ISO C library wide character functions, excluding I/O" bool "ISO C library wide character functions, excluding I/O"
default y default y
@ -676,7 +700,7 @@ config EGLIBC_OPTION_POSIX_C_LANG_WIDE_CHAR
standard for working with wide and multibyte characters in standard for working with wide and multibyte characters in
memory. Functions for reading and writing wide and multibyte memory. Functions for reading and writing wide and multibyte
characters from and to files call in the characters from and to files call in the
POSIX_WIDE_CHAR_DEVICE_IO option group. EGLIBC_OPTION_POSIX_WIDE_CHAR_DEVICE_IO option group.
This option group includes the following functions: This option group includes the following functions:
@ -698,6 +722,7 @@ config EGLIBC_OPTION_POSIX_C_LANG_WIDE_CHAR
mbrlen wcscoll wcstol mbrlen wcscoll wcstol
mbrtowc wcscpy wcstold mbrtowc wcscpy wcstold
config EGLIBC_OPTION_POSIX_REGEXP config EGLIBC_OPTION_POSIX_REGEXP
bool "Regular expressions" bool "Regular expressions"
default y default y
@ -706,7 +731,7 @@ config EGLIBC_OPTION_POSIX_REGEXP
functions, and the associated non-POSIX extensions and functions, and the associated non-POSIX extensions and
compatibility functions. compatibility functions.
With POSIX_REGEXP disabled, the following functions are With EGLIBC_OPTION_POSIX_REGEXP disabled, the following functions are
omitted from libc: omitted from libc:
re_comp re_max_failures regcomp re_comp re_max_failures regcomp
@ -720,11 +745,12 @@ config EGLIBC_OPTION_POSIX_REGEXP
<regexp.h> header file, 'compile', 'step', and 'advance', is <regexp.h> header file, 'compile', 'step', and 'advance', is
omitted. omitted.
config EGLIBC_OPTION_POSIX_REGEXP_GLIBC config EGLIBC_OPTION_POSIX_REGEXP_GLIBC
bool "Regular expressions from GLIBC" bool "Regular expressions from GLIBC"
default y default y
select EGLIBC_OPTION_POSIX_REGEXP
depends EGLIBC_VERSION_2_10 depends EGLIBC_VERSION_2_10
select EGLIBC_OPTION_POSIX_REGEXP
help help
This option group specifies which regular expression This option group specifies which regular expression
library to use. The choice is between regex library to use. The choice is between regex
@ -733,6 +759,7 @@ config EGLIBC_OPTION_POSIX_REGEXP_GLIBC
optimized for speed; regex from libiberty is more than twice optimized for speed; regex from libiberty is more than twice
as small while still is enough for most practical purposes. as small while still is enough for most practical purposes.
config EGLIBC_OPTION_POSIX_WIDE_CHAR_DEVICE_IO config EGLIBC_OPTION_POSIX_WIDE_CHAR_DEVICE_IO
bool "Input and output functions for wide characters" bool "Input and output functions for wide characters"
default y default y