summaryrefslogtreecommitdiffstats
path: root/package/uclibc
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2016-06-04 22:26:04 +0200
committerPeter Korsgaard <peter@korsgaard.com>2016-06-05 22:16:45 +0200
commit843fc192594e66db0068906ca8eac9cc92decfb3 (patch)
tree4afd957e9397b78f3b660eb32e8d4a9476699707 /package/uclibc
parentc3af591edc52a80f96db58fe89a67c62eb70debb (diff)
downloadbuildroot-843fc192594e66db0068906ca8eac9cc92decfb3.tar.gz
buildroot-843fc192594e66db0068906ca8eac9cc92decfb3.zip
uclibc: add microblaze support
Latest uClibc-ng 1.0.15 release fixed open issues with microblaze shared library and linuxthreads support. gcc 4.9.3 and gcc 5.3.0 require a small patch. Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'package/uclibc')
-rw-r--r--package/uclibc/Config.in5
1 files changed, 3 insertions, 2 deletions
diff --git a/package/uclibc/Config.in b/package/uclibc/Config.in
index 1aad9a0b4a..f5a33106d0 100644
--- a/package/uclibc/Config.in
+++ b/package/uclibc/Config.in
@@ -59,14 +59,14 @@ choice
config BR2_PTHREADS
bool "linuxthreads"
select BR2_TOOLCHAIN_HAS_THREADS
- depends on BR2_m68k || BR2_arm || BR2_armeb || BR2_xtensa
+ depends on BR2_m68k || BR2_microblaze || BR2_arm || BR2_armeb || BR2_xtensa
config BR2_PTHREADS_NATIVE
bool "Native POSIX Threading (NPTL)"
select BR2_TOOLCHAIN_HAS_THREADS
select BR2_TOOLCHAIN_HAS_THREADS_NPTL
depends on BR2_USE_MMU
- depends on !BR2_m68k
+ depends on !BR2_m68k && !BR2_microblaze
endchoice
config BR2_PTHREAD_DEBUG
@@ -121,6 +121,7 @@ config BR2_UCLIBC_TARGET_ARCH
default "arc" if BR2_arcle || BR2_arceb
default "arm" if BR2_arm || BR2_armeb
default "m68k" if BR2_m68k
+ default "microblaze" if BR2_microblaze
default "mips" if BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el
default "powerpc" if BR2_powerpc
default "sh" if BR2_sh
OpenPOWER on IntegriCloud