summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
authorBryan Hundven <bryanhundven@gmail.com>2015-11-10 22:41:33 (GMT)
committerBryan Hundven <bryanhundven@gmail.com>2015-11-13 00:15:41 (GMT)
commit21a448516e2585d581f9dd90c566600831d7c86b (patch)
tree100764a657eed18b474499befbf4d51dda311398 /config
parent1c924f06fa2890b40d1716564c83aac644392c65 (diff)
uClibc: Add support for uClibc-ng
This commit adds uClibc-ng 1.0.8. Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
Diffstat (limited to 'config')
-rw-r--r--config/libc/uClibc.in18
-rw-r--r--config/libc/uClibc.in.21
2 files changed, 19 insertions, 0 deletions
diff --git a/config/libc/uClibc.in b/config/libc/uClibc.in
index d7ac3af..dc37f84 100644
--- a/config/libc/uClibc.in
+++ b/config/libc/uClibc.in
@@ -26,6 +26,11 @@ choice
# Don't remove next line
# CT_INSERT_VERSION_BELOW
+config LIBC_UCLIBC_NG_V_1_0_8
+ bool
+ prompt "1.0.8"
+ select LIBC_UCLIBC_NG_1_0_8_or_later
+
config LIBC_UCLIBC_V_0_9_33_2
bool
prompt "0.9.33.2"
@@ -55,8 +60,18 @@ 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
+config LIBC_UCLIBC_NG_1_0_8_or_later
+ bool
+ 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_33_2_or_later
bool
select LIBC_SUPPORT_THREADS_NATIVE
@@ -65,6 +80,9 @@ config LIBC_UCLIBC_0_9_33_2_or_later
config LIBC_UCLIBC_PARALLEL
bool
+config LIBC_UCLIBC_NG
+ bool
+
choice
bool
prompt "uClibc verbosity:"
diff --git a/config/libc/uClibc.in.2 b/config/libc/uClibc.in.2
index 6660c43..1e33db4 100644
--- a/config/libc/uClibc.in.2
+++ b/config/libc/uClibc.in.2
@@ -50,6 +50,7 @@ config LIBC_UCLIBC_LOCALES_PREGEN_DATA
bool
prompt "Use pregen locales"
depends on LIBC_UCLIBC_LOCALES
+ depends on ! LIBC_UCLIBC_NG
default y
help
If you see issues with using pre-generated locales data,