This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "uClibc-ng - small C library for embedded systems".
The branch, 1.0 has been updated
via b8efd7f6963e2f527d22c840f42cead6dc08d136 (commit)
from 13a6cfff31774dd06b861f1f4a9b0e36fa5ac01d (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit b8efd7f6963e2f527d22c840f42cead6dc08d136
Author: Waldemar Brodkorb <wbx(a)uclibc-ng.org>
Date: Mon Oct 12 16:36:26 2015 +0200
restrict linuxthreads/nptl choice
For architectures supporting no MMU systems, allow to use
Linuxthreads. BFLAT does not support TLS right now, so NPTL
can not be used.
-----------------------------------------------------------------------
Summary of changes:
extra/Configs/Config.in | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/extra/Configs/Config.in b/extra/Configs/Config.in
index a9c01f1..ab6d01b 100644
--- a/extra/Configs/Config.in
+++ b/extra/Configs/Config.in
@@ -533,6 +533,7 @@ config LINUXTHREADS_OLD
# linuxthreads and linuxthreads.old need nanosleep()
select UCLIBC_HAS_REALTIME
depends on !TARGET_arc && \
+ !TARGET_arm && \
!TARGET_i386 && \
!TARGET_metag && \
!TARGET_mips && \
@@ -540,7 +541,8 @@ config LINUXTHREADS_OLD
!TARGET_sh && \
!TARGET_sparc && \
!TARGET_x86_64 && \
- !TARGET_xtensa
+ !TARGET_xtensa || \
+ !ARCH_USE_MMU
help
There are two versions of linuxthreads. The older (stable) version
has been in uClibc for quite a long time but hasn't seen too many
@@ -559,7 +561,8 @@ config LINUXTHREADS_NEW
!TARGET_sh && \
!TARGET_sparc && \
!TARGET_x86_64 && \
- !TARGET_xtensa
+ !TARGET_xtensa || \
+ !ARCH_USE_MMU
help
The new version has not been tested much, and lacks ports for arches
which glibc does not support (like bfin/frv/etc...), but is based on
@@ -585,7 +588,8 @@ config UCLIBC_HAS_THREADS_NATIVE
!TARGET_microblaze && \
!TARGET_nios2 && \
!TARGET_or1k && \
- !TARGET_vax
+ !TARGET_vax && \
+ ARCH_USE_MMU
help
If you want to compile uClibc with NPTL support, then answer Y.
hooks/post-receive
--
uClibc-ng - small C library for embedded systems
Show replies by date