Yann E. MORIN" 02d2b29cda Enhance setting the minimum kernel version glibc will run against.
Ideally, eglibc should also benefit for that, but the current code does not set it.

 /trunk/scripts/build/libc/glibc.sh        |   38    33     5     0 +++++++++++++++---
 /trunk/config/libc/glibc.in               |    4     2     2     0 +-
 /trunk/config/libc/uClibc.in              |    2     2     0     0 +
 /trunk/config/libc/eglibc.in              |    4     2     2     0 +-
 /trunk/config/libc/glibc-eglibc-common.in |   80    68    12     0 +++++++++++++++++++++++++++++++------
 /trunk/config/libc.in                     |   69    38    31     0 ++++++++++++++++++--------------
 6 files changed, 145 insertions(+), 52 deletions(-)
2008-09-14 18:09:36 +00:00

73 lines
1.6 KiB
Plaintext

# eglibc options
comment "eglibc specific options"
choice
bool
prompt "eglibc version"
config EGLIBC_V_TRUNK
bool
prompt "'trunk'"
help
Selecting this will export the trunk of the eglibc subversion repository.
config EGLIBC_V_2_5
bool
prompt "2.5"
config EGLIBC_V_2_6
bool
prompt "2.6"
config EGLIBC_V_2_7
bool
prompt "2.7"
config EGLIBC_V_2_8
bool
prompt "2.8"
# CT_INSERT_VERSION_ABOVE
# Don't remove above line!
endchoice
config LIBC_VERSION
string
default "trunk" if EGLIBC_V_TRUNK
default "2_5" if EGLIBC_V_2_5
default "2_6" if EGLIBC_V_2_6
default "2_7" if EGLIBC_V_2_7
default "2_8" if EGLIBC_V_2_8
# CT_INSERT_VERSION_STRING_ABOVE
# Don't remove above line!
config EGLIBC_REVISION
string
prompt "Revision to use"
default "HEAD"
help
Enter the revision of trunk you want to use.
Default is HEAD.
A revision argument can be one of:
NUMBER revision number
'{' DATE '}' revision at start of the date (*)
'HEAD' latest in repository
(*) If you want to use a date, please use ISO-8601 formats if
at all possible.
config EGLIBC_CHECKOUT
bool
prompt "checkout instead of export"
default y if EGLIBC_V_TRUNK
default n if ! EGLIBC_V_TRUNK
help
By default, the eglibc download will be an export of the subversion
repository. If you say 'y' here, then the repository will instead be
checked-out, so that you can update it later.
Note that crosstool-NG will *not* update your working copy, you will
have to do that yourself.