summaryrefslogtreecommitdiff
path: root/target/config
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2017-06-04 14:50:05 +0200
committerWaldemar Brodkorb <wbx@openadk.org>2017-06-12 01:30:24 +0200
commit490cc258f3762fcb12aa046e90e6dc4fe2556f59 (patch)
treefb4a1ff557adab2ff74fd7089ff753e6bb504ae0 /target/config
parentc4812dec057fa5ad14ea34f9186f7a26b8d217df (diff)
sparc64: allow to compile uClibc-ng toolchain
Diffstat (limited to 'target/config')
-rw-r--r--target/config/Config.in.cpu5
-rw-r--r--target/config/Config.in.libc1
2 files changed, 4 insertions, 2 deletions
diff --git a/target/config/Config.in.cpu b/target/config/Config.in.cpu
index 8d2dcb9bf..071d6f56c 100644
--- a/target/config/Config.in.cpu
+++ b/target/config/Config.in.cpu
@@ -1117,8 +1117,9 @@ config ADK_TARGET_CPU_SPARC_LEON
config ADK_TARGET_CPU_SPARC64_V9
bool "v9"
select ADK_LINUX_64
- select ADK_TARGET_SUPPORTS_THREADS
- select ADK_TARGET_SUPPORTS_NPTL
+ select ADK_TARGET_SUPPORTS_THREADS if ADK_TARGET_LIB_GLIBC
+ select ADK_TARGET_SUPPORTS_NPTL if ADK_TARGET_LIB_GLIBC
+ select ADK_TARGET_USE_STATIC_LIBS_ONLY if ADK_TARGET_LIB_UCLIBC_NG
select ADK_TARGET_WITH_MMU
depends on ADK_TARGET_ARCH_SPARC64
diff --git a/target/config/Config.in.libc b/target/config/Config.in.libc
index ad5c694f3..69ae1d12c 100644
--- a/target/config/Config.in.libc
+++ b/target/config/Config.in.libc
@@ -33,6 +33,7 @@ config ADK_TARGET_LIB_UCLIBC_NG
ADK_TARGET_ARCH_PPC || \
ADK_TARGET_ARCH_SH || \
ADK_TARGET_ARCH_SPARC || \
+ ADK_TARGET_ARCH_SPARC64 || \
ADK_TARGET_ARCH_X86 || \
ADK_TARGET_ARCH_X86_64 || \
ADK_TARGET_ARCH_XTENSA) && ADK_TARGET_OS_LINUX