summaryrefslogtreecommitdiff
path: root/kconfig/uclibc-kconfigs
diff options
context:
space:
mode:
Diffstat (limited to 'kconfig/uclibc-kconfigs')
-rw-r--r--kconfig/uclibc-kconfigs/uclibc.kconfig4
1 files changed, 3 insertions, 1 deletions
diff --git a/kconfig/uclibc-kconfigs/uclibc.kconfig b/kconfig/uclibc-kconfigs/uclibc.kconfig
index 6a5e67b..06a9407 100644
--- a/kconfig/uclibc-kconfigs/uclibc.kconfig
+++ b/kconfig/uclibc-kconfigs/uclibc.kconfig
@@ -311,7 +311,7 @@ config KEMBTK_UCLIBC_LDSO_GNU_HASH_SUPPORT
choice
prompt "Thread support"
- default KEMBTK_UCLIBC_LINUXTHREADS_OLD
+ default KEMBTK_UCLIBC_LINUXTHREADS_NEW
help
If you want to compile uClibc with pthread support, then answer Y.
This will increase the size of uClibc by adding a bunch of locking
@@ -320,11 +320,13 @@ choice
config KEMBTK_UCLIBC_HAS_NO_THREADS
bool "none"
+ depends on !EMBTK_LLVM_ONLY_TOOLCHAIN && !EMBTK_GCC_AND_LLVM_TOOLCHAIN
help
Disable thread support.
config KEMBTK_UCLIBC_LINUXTHREADS_OLD
bool "older (stable) version of linuxthreads"
+ depends on !EMBTK_LLVM_ONLY_TOOLCHAIN && !EMBTK_GCC_AND_LLVM_TOOLCHAIN
# linuxthreads and linuxthreads.old need nanosleep()
select KEMBTK_UCLIBC_UCLIBC_HAS_REALTIME
help