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, master has been updated
via fc3d5dc9840b02e73a189fc4f830dd5ef76f8b75 (commit)
from 916e50b36acaf1bc26fc7bd0972ac48e2ad9e2bf (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 fc3d5dc9840b02e73a189fc4f830dd5ef76f8b75
Author: Waldemar Brodkorb <wbx(a)uclibc-ng.org>
Date: Fri Oct 9 06:30:14 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 | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/extra/Configs/Config.in b/extra/Configs/Config.in
index 56454ca..d22d1e7 100644
--- a/extra/Configs/Config.in
+++ b/extra/Configs/Config.in
@@ -501,6 +501,7 @@ config UCLIBC_HAS_LINUXTHREADS
# linuxthreads need nanosleep()
select UCLIBC_HAS_REALTIME
depends on !TARGET_arc && \
+ !TARGET_arm && \
!TARGET_i386 && \
!TARGET_metag && \
!TARGET_mips && \
@@ -508,7 +509,8 @@ config UCLIBC_HAS_LINUXTHREADS
!TARGET_sh && \
!TARGET_sparc && \
!TARGET_x86_64 && \
- !TARGET_xtensa
+ !TARGET_xtensa || \
+ !ARCH_USE_MMU
help
See here for information about linuxthreads:
http://en.wikipedia.org/wiki/LinuxThreads
@@ -531,7 +533,8 @@ config UCLIBC_HAS_THREADS_NATIVE
!TARGET_m68k && \
!TARGET_microblaze && \
!TARGET_nios2 && \
- !TARGET_or1k
+ !TARGET_or1k && \
+ 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