summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
authorYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2010-07-02 23:15:28 (GMT)
committerYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2010-07-02 23:15:28 (GMT)
commit42a7dc19469118054b6b81487ab7a373191de925 (patch)
tree7f1446fd782661a3494e5fd7a235f35794534ba1 /config
parent974f60e98adf71555f685fa69ee649fe28d72d31 (diff)
libc/uClibc: enable NPTL for snapshots
Recently, NPTL has matured a lot in uClibc, and more and more people are interested to at least give it a try. So enable it.
Diffstat (limited to 'config')
-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