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 "uClibc specific options"
7 prompt "uClibc version"
11 prompt "latest snapshot (EXPERIMENTAL)"
12 depends on EXPERIMENTAL
14 config LIBC_V_specific_date
16 prompt "<specific date> (EXPERIMENTAL)"
17 depends on EXPERIMENTAL
21 prompt "0.9.28 (OBSOLETE)"
24 config LIBC_V_0_9_28_1
26 prompt "0.9.28.1 (OBSOLETE)"
29 config LIBC_V_0_9_28_2
31 prompt "0.9.28.2 (OBSOLETE)"
34 config LIBC_V_0_9_28_3
42 # CT_INSERT_VERSION_ABOVE
43 # Don't remove above line!
48 prompt "Enter date (YYYYMMDD)" if LIBC_V_specific_date
49 default "snapshot" if LIBC_V_snapshot
50 default "0.9.28" if LIBC_V_0_9_28
51 default "0.9.28.1" if LIBC_V_0_9_28_1
52 default "0.9.28.2" if LIBC_V_0_9_28_2
53 default "0.9.28.3" if LIBC_V_0_9_28_3
54 default "0.9.29" if LIBC_V_0_9_29
55 # CT_INSERT_VERSION_STRING_ABOVE
56 # Don't remove above line!
60 prompt "uClibc verbosity:"
61 default LIBC_UCLIBC_VERBOSITY_0
63 config LIBC_UCLIBC_VERBOSITY_0
67 Print simplified command lines.
69 config LIBC_UCLIBC_VERBOSITY_1
71 prompt "Full commands"
73 Print full command lines.
77 config LIBC_UCLIBC_VERBOSITY
79 default "" if LIBC_UCLIBC_VERBOSITY_0
80 default "V=1" if LIBC_UCLIBC_VERBOSITY_1
85 default LIBC_UCLIBC_DEBUG_LEVEL_0
87 config LIBC_UCLIBC_DEBUG_LEVEL_0
91 config LIBC_UCLIBC_DEBUG_LEVEL_1
95 config LIBC_UCLIBC_DEBUG_LEVEL_2
101 config LIBC_UCLIBC_DEBUG_LEVEL
103 default 0 if LIBC_UCLIBC_DEBUG_LEVEL_0
104 default 1 if LIBC_UCLIBC_DEBUG_LEVEL_1
105 default 2 if LIBC_UCLIBC_DEBUG_LEVEL_2
107 config LIBC_UCLIBC_CONFIG_FILE
109 prompt "Configuration file"
112 Path to the configuration file.
114 You _must_ provide one (for now).
116 config LIBC_UCLIBC_LOCALES
118 prompt "Add support for locales"
121 Say y if you want uClibc to support localisation.
123 Note that seems to be broken on recent uClibc releases.