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(-)
3 comment "glibc specific options"
11 prompt "'latest' snapshot (EXPERIMENTAL)"
12 depends on EXPERIMENTAL
16 prompt "<specific date> (EXPERIMENTAL)"
17 depends on EXPERIMENTAL
21 prompt "2.3.6 (OBSOLETE)"
44 # CT_INSERT_VERSION_ABOVE
45 # Don't remove above line!
50 prompt "Enter date (YYYYMMDD)" if LIBC_V_date
51 default "latest" if LIBC_V_LATEST
52 default "2.3.6" if LIBC_V_2_3_6
53 default "2.4" if LIBC_V_2_4
54 default "2.5" if LIBC_V_2_5
55 default "2.5.1" if LIBC_V_2_5_1
56 default "2.6" if LIBC_V_2_6
57 default "2.6.1" if LIBC_V_2_6_1
58 default "2.7" if LIBC_V_2_7
59 # CT_INSERT_VERSION_STRING_ABOVE
60 # Don't remove above line!
62 # Please note: This is not used for now (no sh support).
63 config LIBC_GLIBC_CONFIGPARMS
65 # prompt "Extra config params (READ HELP)"
66 default "" if ARCH != "sh3" && ARCH != "sh4"
67 default "no-z-defs=yes" if ARCH = "sh3" || ARCH = "sh4"
69 Some architectures need to set options in the file configparms.
70 This is the case for sh3/4, which really need to set configparms as of
73 Unless you are building a toolchain for sh3/4, you should leave that empty.
75 Note: this is awkward, doesn't work well if you need more than one