diff options
author | Waldemar Brodkorb <wbx@openadk.org> | 2016-01-27 22:36:24 +0100 |
---|---|---|
committer | Waldemar Brodkorb <wbx@openadk.org> | 2016-01-27 22:37:14 +0100 |
commit | 597c81b8b4c29ddfee2bb14a1c20e82fb07366e2 (patch) | |
tree | 65a984afe2720b94d149efa51ff37afb4db720fb | |
parent | 67bd7a225565258984850194e104df416d3689c9 (diff) |
allow to build nios2 uClibc-ng toolchain
-rw-r--r-- | target/config/Config.in.cpu | 5 | ||||
-rw-r--r-- | target/config/Config.in.libc | 1 | ||||
-rw-r--r-- | target/nios2/uclibc.config | 11 |
3 files changed, 6 insertions, 11 deletions
diff --git a/target/config/Config.in.cpu b/target/config/Config.in.cpu index 91bf35eef..b24a42142 100644 --- a/target/config/Config.in.cpu +++ b/target/config/Config.in.cpu @@ -846,8 +846,11 @@ config ADK_CPU_MICROBLAZE config ADK_CPU_NIOS2 bool - select ADK_TARGET_WITH_NPTL + select ADK_TARGET_WITH_LT if ADK_TARGET_LIB_UCLIBC_NG + select ADK_TARGET_WITHOUT_CXX if ADK_TARGET_LIB_UCLIBC_NG + select ADK_TARGET_WITH_NPTL if ADK_TARGET_LIB_GLIBC select ADK_TARGET_WITH_MMU + select ADK_TARGET_USE_STATIC_LIBS if ADK_TARGET_LIB_UCLIBC_NG config ADK_CPU_OPTERON bool diff --git a/target/config/Config.in.libc b/target/config/Config.in.libc index 33c25b31f..ba59fce9a 100644 --- a/target/config/Config.in.libc +++ b/target/config/Config.in.libc @@ -8,7 +8,6 @@ config ADK_TARGET_LIB_UCLIBC_NG bool "uClibc-ng embedded C library" depends on \ !ADK_TARGET_ARCH_AARCH64 && \ - !ADK_TARGET_ARCH_NIOS2 && \ !ADK_TARGET_ARCH_S390 && \ !ADK_TARGET_ARCH_SPARC64 && \ !ADK_TARGET_ARCH_PPC64 && \ diff --git a/target/nios2/uclibc.config b/target/nios2/uclibc.config index 18ef044b5..26653e496 100644 --- a/target/nios2/uclibc.config +++ b/target/nios2/uclibc.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# uClibc-ng 1.0.10 C Library Configuration +# uClibc-ng 1.0.11 C Library Configuration # # TARGET_alpha is not set # TARGET_arc is not set @@ -34,7 +34,6 @@ TARGET_SUBARCH="" UCLIBC_FORMAT_FLAT=y # UCLIBC_FORMAT_FLAT_SEP_DATA is not set # UCLIBC_FORMAT_SHARED_FLAT is not set -ARCH_HAS_DEPRECATED_SYSCALLS=y ARCH_LITTLE_ENDIAN=y # @@ -45,12 +44,8 @@ ARCH_HAS_NO_MMU=y # # Target CPU lacks a memory management unit (MMU) # -UCLIBC_HAS_FLOATS=y +# UCLIBC_HAS_FLOATS is not set # UCLIBC_HAS_FPU is not set -UCLIBC_HAS_SOFT_FLOAT=y -DO_C99_MATH=y -# DO_XSI_MATH is not set -# UCLIBC_HAS_FENV is not set KERNEL_HEADERS="" UCLIBC_UCLINUX_BROKEN_MUNMAP=y HAVE_DOT_CONFIG=y @@ -64,7 +59,6 @@ ARCH_HAS_NO_LDSO=y UCLIBC_CTOR_DTOR=y # HAS_NO_THREADS is not set LINUXTHREADS_OLD=y -# LINUXTHREADS_NEW is not set UCLIBC_HAS_THREADS=y PTHREADS_DEBUG_SUPPORT=y UCLIBC_HAS_SYSLOG=y @@ -152,7 +146,6 @@ UCLIBC_HAS_CTYPE_CHECKED=y # UCLIBC_HAS_CTYPE_ENFORCED is not set UCLIBC_HAS_WCHAR=y # UCLIBC_HAS_LOCALE is not set -UCLIBC_HAS_HEXADECIMAL_FLOATS=y UCLIBC_HAS_GLIBC_CUSTOM_PRINTF=y UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS=9 # UCLIBC_HAS_STDIO_BUFSIZ_256 is not set |