From 918ad5b8f72e304c5229f656941fc2e67d6e69d1 Mon Sep 17 00:00:00 2001
From: Waldemar Brodkorb <wbx@openadk.org>
Date: Wed, 11 Jan 2017 19:19:47 +0100
Subject: aarch64: enable threads for uClibc-ng

---
 target/aarch64/uclibc-ng.config | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

(limited to 'target/aarch64')

diff --git a/target/aarch64/uclibc-ng.config b/target/aarch64/uclibc-ng.config
index 8ab724f11..22cadf7ff 100644
--- a/target/aarch64/uclibc-ng.config
+++ b/target/aarch64/uclibc-ng.config
@@ -78,8 +78,11 @@ LDSO_LD_LIBRARY_PATH=y
 LDSO_NO_CLEANUP=y
 UCLIBC_CTOR_DTOR=y
 # LDSO_GNU_HASH_SUPPORT is not set
-HAS_NO_THREADS=y
-# UCLIBC_HAS_THREADS_NATIVE is not set
+# HAS_NO_THREADS is not set
+UCLIBC_HAS_THREADS_NATIVE=y
+UCLIBC_HAS_THREADS=y
+UCLIBC_HAS_TLS=y
+PTHREADS_DEBUG_SUPPORT=y
 UCLIBC_HAS_SYSLOG=y
 # MALLOC is not set
 # MALLOC_SIMPLE is not set
@@ -152,6 +155,7 @@ UCLIBC_HAS_RESOLVER_SUPPORT=y
 #
 UCLIBC_HAS_STRING_GENERIC_OPT=y
 UCLIBC_HAS_STRING_ARCH_OPT=y
+UCLIBC_HAS_STDIO_FUTEXES=y
 UCLIBC_HAS_CTYPE_TABLES=y
 UCLIBC_HAS_CTYPE_SIGNED=y
 # UCLIBC_HAS_CTYPE_UNSAFE is not set
@@ -164,7 +168,6 @@ UCLIBC_HAS_LIBINTL=y
 UCLIBC_HAS_HEXADECIMAL_FLOATS=y
 UCLIBC_HAS_GLIBC_CUSTOM_PRINTF=y
 UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS=9
-# UCLIBC_HAS_STDIO_BUFSIZ_NONE is not set
 # UCLIBC_HAS_STDIO_BUFSIZ_256 is not set
 # UCLIBC_HAS_STDIO_BUFSIZ_512 is not set
 # UCLIBC_HAS_STDIO_BUFSIZ_1024 is not set
-- 
cgit v1.2.3