3 ## depends on ! MINGW32 && ! BARE_METAL
5 ## select LIBC_SUPPORT_LINUXTHREADS
6 ## select LIBC_SUPPORT_THREADS_NONE
8 ## help The de-facto standard for embeded linux systems.
10 ## help Highly configurable, thus as feature-rich as you
11 ## help need, without compromising for size.
15 prompt "uClibc version"
16 # Don't remove next line
17 # CT_INSERT_VERSION_BELOW
19 config LIBC_UCLIBC_V_0_9_31
21 prompt "0.9.31 (EXPERIMENTAL)"
22 depends on EXPERIMENTAL
23 select LIBC_UCLIBC_0_9_30_or_later
25 config LIBC_UCLIBC_V_0_9_30_3
28 select LIBC_UCLIBC_0_9_30_or_later
30 config LIBC_UCLIBC_V_0_9_30_2
33 select LIBC_UCLIBC_0_9_30_or_later
35 config LIBC_UCLIBC_V_0_9_30_1
38 select LIBC_UCLIBC_0_9_30_or_later
40 config LIBC_UCLIBC_V_0_9_30
43 select LIBC_UCLIBC_0_9_30_or_later
45 config LIBC_UCLIBC_V_0_9_29
47 prompt "0.9.29 (OBSOLETE)"
50 config LIBC_UCLIBC_V_0_9_28_3
52 prompt "0.9.28.3 (OBSOLETE)"
55 # As of today (20100702) we can be pretty sure that every
56 # snapshots made since a month ago are post -0.9.30.
58 config LIBC_UCLIBC_V_snapshot
60 prompt "latest snapshot (EXPERIMENTAL)"
61 depends on EXPERIMENTAL
62 select LIBC_SUPPORT_NPTL
63 select LIBC_UCLIBC_0_9_30_or_later
65 config LIBC_UCLIBC_V_specific_date
67 prompt "<specific date> (EXPERIMENTAL)"
68 depends on EXPERIMENTAL
69 select LIBC_SUPPORT_NPTL
70 select LIBC_UCLIBC_0_9_30_or_later
76 prompt "Enter date (YYYYMMDD)" if LIBC_UCLIBC_V_specific_date
77 # Don't remove next line
78 # CT_INSERT_VERSION_STRING_BELOW
79 default "0.9.31" if LIBC_UCLIBC_V_0_9_31
80 default "0.9.30.3" if LIBC_UCLIBC_V_0_9_30_3
81 default "0.9.30.2" if LIBC_UCLIBC_V_0_9_30_2
82 default "0.9.30.1" if LIBC_UCLIBC_V_0_9_30_1
83 default "0.9.30" if LIBC_UCLIBC_V_0_9_30
84 default "0.9.29" if LIBC_UCLIBC_V_0_9_29
85 default "0.9.28.3" if LIBC_UCLIBC_V_0_9_28_3
86 default "snapshot" if LIBC_UCLIBC_V_snapshot
88 config LIBC_UCLIBC_0_9_30_or_later
90 select LIBC_UCLIBC_PARALLEL
92 config LIBC_UCLIBC_PARALLEL
97 prompt "uClibc verbosity:"
98 default LIBC_UCLIBC_VERBOSITY_0
100 config LIBC_UCLIBC_VERBOSITY_0
104 Print terse command indications.
106 config LIBC_UCLIBC_VERBOSITY_1
108 prompt "Brief build (show defines, ld flags)"
110 Print simplified command lines.
112 config LIBC_UCLIBC_VERBOSITY_2
114 prompt "Very verbose build"
116 Print full command lines.
120 config LIBC_UCLIBC_VERBOSITY
122 default "" if LIBC_UCLIBC_VERBOSITY_0
123 default "V=1" if LIBC_UCLIBC_VERBOSITY_1
124 default "V=2" if LIBC_UCLIBC_VERBOSITY_2
129 default LIBC_UCLIBC_DEBUG_LEVEL_0
131 config LIBC_UCLIBC_DEBUG_LEVEL_0
135 config LIBC_UCLIBC_DEBUG_LEVEL_1
139 config LIBC_UCLIBC_DEBUG_LEVEL_2
145 config LIBC_UCLIBC_DEBUG_LEVEL
147 default 0 if LIBC_UCLIBC_DEBUG_LEVEL_0
148 default 1 if LIBC_UCLIBC_DEBUG_LEVEL_1
149 default 2 if LIBC_UCLIBC_DEBUG_LEVEL_2
151 config LIBC_UCLIBC_CONFIG_FILE
153 prompt "Configuration file"
156 Path to the configuration file.
158 You _must_ provide one (for now).