From edf81f75ddbc599082d4151e5c464477f3c54653 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Mon, 2 Nov 2015 07:04:18 +0100 Subject: sh4a: add support for toolchain building --- target/sh/uclibc-ng.config | 16 ++++++---------- target/sh/uclibc.config | 1 + 2 files changed, 7 insertions(+), 10 deletions(-) (limited to 'target/sh') diff --git a/target/sh/uclibc-ng.config b/target/sh/uclibc-ng.config index 309368cf9..9e2914ccb 100644 --- a/target/sh/uclibc-ng.config +++ b/target/sh/uclibc-ng.config @@ -15,14 +15,15 @@ # TARGET_i386 is not set # TARGET_i960 is not set # TARGET_ia64 is not set +# TARGET_lm32 is not set # TARGET_m68k is not set # TARGET_metag is not set # TARGET_microblaze is not set # TARGET_mips is not set # TARGET_nios2 is not set +# TARGET_or1k is not set # TARGET_powerpc is not set TARGET_sh=y -# TARGET_sh64 is not set # TARGET_sparc is not set # TARGET_v850 is not set # TARGET_x86_64 is not set @@ -37,8 +38,8 @@ FORCE_OPTIONS_FOR_ARCH=y # CONFIG_SH2 is not set # CONFIG_SH3 is not set CONFIG_SH4=y -ARCH_HAS_BWD_MEMCPY=y -TARGET_SUBARCH="sh4" +# CONFIG_SH4A is not set +TARGET_SUBARCH="" # # Using ELF file format @@ -55,7 +56,6 @@ UCLIBC_HAS_FPU=y DO_C99_MATH=y # DO_XSI_MATH is not set # UCLIBC_HAS_FENV is not set -UCLIBC_HAS_LONG_DOUBLE_MATH=y KERNEL_HEADERS="" HAVE_DOT_CONFIG=y @@ -88,13 +88,11 @@ UCLIBC_HAS_TLS=y PTHREADS_DEBUG_SUPPORT=y UCLIBC_HAS_SYSLOG=y UCLIBC_HAS_LFS=y -# MALLOC is not set -# MALLOC_SIMPLE is not set -MALLOC_STANDARD=y -MALLOC_GLIBC_COMPAT=y UCLIBC_HAS_OBSTACK=y UCLIBC_DYNAMIC_ATEXIT=y COMPAT_ATEXIT=y +UCLIBC_HAS_UTMPX=y +UCLIBC_HAS_UTMP=y UCLIBC_SUSV2_LEGACY=y UCLIBC_SUSV3_LEGACY=y # UCLIBC_SUSV3_LEGACY_MACROS is not set @@ -211,8 +209,6 @@ UCLIBC_HAS_FTW=y # UCLIBC_HAS_FTS is not set UCLIBC_HAS_GLOB=y UCLIBC_HAS_GNU_GLOB=y -UCLIBC_HAS_UTMP=y -UCLIBC_HAS_UTMPX=y # # Library Installation Options diff --git a/target/sh/uclibc.config b/target/sh/uclibc.config index 11ceed56c..05c94ffeb 100644 --- a/target/sh/uclibc.config +++ b/target/sh/uclibc.config @@ -40,6 +40,7 @@ FORCE_OPTIONS_FOR_ARCH=y # CONFIG_SH2 is not set # CONFIG_SH3 is not set CONFIG_SH4=y +# CONFIG_SH4A is not set ARCH_HAS_BWD_MEMCPY=y TARGET_SUBARCH="sh4" -- cgit v1.2.3