Commonalise options common to both glibc and eglibc.
/trunk/scripts/build/libc_eglibc.sh | 6 3 3 0 +-
/trunk/config/libc/glibc.in | 63 2 61 0 +---------------------------------
/trunk/config/libc/eglibc.in | 61 1 60 0 +--------------------------------
/trunk/config/libc/eglibc-glibc-common.in | 1 1 0 0 +
/trunk/config/libc/glibc-eglibc-common.in | 69 69 0 0 +++++++++++++++++++++++++++++++++++++
5 files changed, 76 insertions(+), 124 deletions(-)
1 # This file contains the common configuration options
2 # that apply to both glibc and eglibc.
5 # the symlink is a hack around the fact that mconf can not parse
6 # the same file more than once, and errors out if it is the case.
7 # If mconf is updated to accept multiple inclusion of the same
8 # file, then the symlink can go (and the includers be updated).
10 config LIBC_GLIBC_EXTRA_CONFIG
15 Extra flags to pass onto ./configure when configuring.
17 Eg.: --enable-static-nss
19 config LIBC_GLIBC_EXTRA_CFLAGS
21 prompt "extra target CFLAGS"
24 Extra target CFLAGS to use when building.
26 config LIBC_EXTRA_CC_ARGS
28 prompt "gcc extra flags"
31 Extra flags to pass gcc when building.
33 Seldom used, except for sparc64 which seems to need the flag -64
34 to be passed onto gcc.
36 config LIBC_GLIBC_USE_PORTS
38 prompt "Use the ports addon"
41 The ports addon contains some architecture ports that are not available
42 in the official distribution.
44 For example, this is the case for ARM with for 2.4 and above.
46 Say n only if you're sure that your architecture is in the official
47 distribution for your chosen version.
51 prompt "Pass extra addons list"
54 If you say Y here, you'll be able to give the list of addons you want to
55 include in your C library.
57 config LIBC_ADDONS_LIST
61 depends on LIBC_ADDONS
63 Extra addons to include. Space separated list.
65 You need to specify neither linuxthreads nor nptl, as they are added
66 automagically for you depending on the threading model you choosed
69 Eg.: crypt (for very old libces)