summaryrefslogtreecommitdiff
path: root/config/libc/uClibc.in
diff options
context:
space:
mode:
Diffstat (limited to 'config/libc/uClibc.in')
-rw-r--r--config/libc/uClibc.in88
1 files changed, 23 insertions, 65 deletions
diff --git a/config/libc/uClibc.in b/config/libc/uClibc.in
index 1529642..4e57be0 100644
--- a/config/libc/uClibc.in
+++ b/config/libc/uClibc.in
@@ -26,62 +26,21 @@ choice
# Don't remove next line
# CT_INSERT_VERSION_BELOW
-config LIBC_UCLIBC_V_0_9_33_2
- bool
- prompt "0.9.33.2"
- select LIBC_UCLIBC_0_9_32_or_later
-
-config LIBC_UCLIBC_V_0_9_33_1
- bool
- prompt "0.9.33.1"
- select LIBC_UCLIBC_0_9_32_or_later
-
-config LIBC_UCLIBC_V_0_9_33
- bool
- prompt "0.9.33"
- select LIBC_UCLIBC_0_9_32_or_later
-
-config LIBC_UCLIBC_V_0_9_32_1
+config LIBC_UCLIBC_NG_V_1_0_8
bool
- prompt "0.9.32.1"
- select LIBC_UCLIBC_0_9_32_or_later
+ prompt "1.0.8"
+ select LIBC_UCLIBC_NG_1_0_8_or_later
-config LIBC_UCLIBC_V_0_9_32
- bool
- prompt "0.9.32"
- select LIBC_UCLIBC_0_9_32_or_later
-
-config LIBC_UCLIBC_V_0_9_31
- bool
- prompt "0.9.31"
- select LIBC_UCLIBC_0_9_30_or_later
-
-config LIBC_UCLIBC_V_0_9_30_3
- bool
- prompt "0.9.30.3"
- select LIBC_UCLIBC_0_9_30_or_later
-
-config LIBC_UCLIBC_V_0_9_30_2
- bool
- prompt "0.9.30.2"
- select LIBC_UCLIBC_0_9_30_or_later
-
-config LIBC_UCLIBC_V_0_9_30_1
- bool
- prompt "0.9.30.1"
- select LIBC_UCLIBC_0_9_30_or_later
-
-config LIBC_UCLIBC_V_0_9_30
+config LIBC_UCLIBC_V_0_9_33_2
bool
- prompt "0.9.30"
- select LIBC_UCLIBC_0_9_30_or_later
+ prompt "0.9.33.2"
+ select LIBC_UCLIBC_0_9_33_2_or_later
config LIBC_UCLIBC_CUSTOM
bool
prompt "Custom uClibc"
depends on EXPERIMENTAL
- select LIBC_SUPPORT_THREADS_NATIVE
- select LIBC_UCLIBC_0_9_30_or_later
+ select LIBC_UCLIBC_0_9_33_2_or_later
endchoice
@@ -101,30 +60,29 @@ config LIBC_VERSION
string
# Don't remove next line
# CT_INSERT_VERSION_STRING_BELOW
+ default "1.0.8" if LIBC_UCLIBC_NG_V_1_0_8
default "0.9.33.2" if LIBC_UCLIBC_V_0_9_33_2
- default "0.9.33.1" if LIBC_UCLIBC_V_0_9_33_1
- default "0.9.33" if LIBC_UCLIBC_V_0_9_33
- default "0.9.32.1" if LIBC_UCLIBC_V_0_9_32_1
- default "0.9.32" if LIBC_UCLIBC_V_0_9_32
- default "0.9.31" if LIBC_UCLIBC_V_0_9_31
- default "0.9.30.3" if LIBC_UCLIBC_V_0_9_30_3
- default "0.9.30.2" if LIBC_UCLIBC_V_0_9_30_2
- default "0.9.30.1" if LIBC_UCLIBC_V_0_9_30_1
- default "0.9.30" if LIBC_UCLIBC_V_0_9_30
- default "custom" if LIBC_UCLIBC_CUSTOM
-
-config LIBC_UCLIBC_0_9_32_or_later
+
+config LIBC_UCLIBC_NG_1_0_8_or_later
bool
- select LIBC_SUPPORT_THREADS_NATIVE
- select LIBC_UCLIBC_0_9_30_or_later
+ select LIBC_UCLIBC_NG_1_0_0_or_later
+
+config LIBC_UCLIBC_NG_1_0_0_or_later
+ bool
+ select LIBC_UCLIBC_NG
+ select LIBC_UCLIBC_0_9_33_2_or_later
-config LIBC_UCLIBC_0_9_30_or_later
+config LIBC_UCLIBC_0_9_33_2_or_later
bool
+ select LIBC_SUPPORT_THREADS_NATIVE
select LIBC_UCLIBC_PARALLEL
config LIBC_UCLIBC_PARALLEL
bool
+config LIBC_UCLIBC_NG
+ bool
+
choice
bool
prompt "uClibc verbosity:"
@@ -191,5 +149,5 @@ config LIBC_UCLIBC_CONFIG_FILE
default ""
help
Path to the configuration file.
-
- You _must_ provide one (for now).
+
+ If the file is not provided, we fall back to a default config file.