summaryrefslogtreecommitdiff
path: root/config/libc
diff options
context:
space:
mode:
Diffstat (limited to 'config/libc')
-rw-r--r--config/libc/uClibc.in7
-rw-r--r--config/libc/uClibc.in.26
2 files changed, 11 insertions, 2 deletions
diff --git a/config/libc/uClibc.in b/config/libc/uClibc.in
index dbe9f53..b63239d 100644
--- a/config/libc/uClibc.in
+++ b/config/libc/uClibc.in
@@ -45,15 +45,22 @@ config LIBC_V_0_9_28_3
prompt "0.9.28.3 (OBSOLETE)"
depends on OBSOLETE
+# As of today (20100702) we can be pretty sure that every
+# snapshots made since a month ago are post -0.9.30.
+
config LIBC_V_snapshot
bool
prompt "latest snapshot (EXPERIMENTAL)"
depends on EXPERIMENTAL
+ select LIBC_SUPPORT_NPTL
+ select LIBC_UCLIBC_0_9_30_or_later
config LIBC_V_specific_date
bool
prompt "<specific date> (EXPERIMENTAL)"
depends on EXPERIMENTAL
+ select LIBC_SUPPORT_NPTL
+ select LIBC_UCLIBC_0_9_30_or_later
endchoice
diff --git a/config/libc/uClibc.in.2 b/config/libc/uClibc.in.2
index 647d768..9cfefba 100644
--- a/config/libc/uClibc.in.2
+++ b/config/libc/uClibc.in.2
@@ -28,9 +28,11 @@ config LIBC_UCLIBC_LNXTHRD_NEW
endchoice
+endif # THREADS_LINUXTHREADS
+
config LIBC_UCLIBC_LNXTHRD
string
+ default "" if THREADS_NONE
+ default "" if THREADS_NPTL
default "old" if LIBC_UCLIBC_LNXTHRD_OLD
default "new" if LIBC_UCLIBC_LNXTHRD_NEW
-
-endif # THREADS_LINUXTHREADS