From d7598f178d2ca5d638da1b7fe819bd6cb040dc59 Mon Sep 17 00:00:00 2001 From: Abdoulaye Walsimou Gaye Date: Thu, 17 Sep 2009 21:24:22 +0200 Subject: Toolchain: Initial work in order to support uClibc Signed-off-by: Abdoulaye Walsimou Gaye --- mk/arm-arch.mk | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'mk/arm-arch.mk') diff --git a/mk/arm-arch.mk b/mk/arm-arch.mk index 16483db..c7486fd 100644 --- a/mk/arm-arch.mk +++ b/mk/arm-arch.mk @@ -26,6 +26,8 @@ LINUX_ARCH := arm GNU_TARGET_ARCH := arm EMBTK_MCU_FLAG := $(subst ",,$(strip $(CONFIG_EMBTK_ARM_MCU_STRING))) +ifeq ($(CONFIG_EMBTK_CLIB_EGLIBC),y) +#EGLIBC C library ifeq ($(CONFIG_EMBTK_ARCH_ARM_BIG_ENDIAN),y) GNU_TARGET := armeb-linux STRICT_GNU_TARGET := armeb-unknown-linux-gnueabi @@ -34,6 +36,18 @@ GNU_TARGET := armel-linux STRICT_GNU_TARGET := armel-unknown-linux-gnueabi endif +else +#uClibc C library +ifeq ($(CONFIG_EMBTK_ARCH_ARM_BIG_ENDIAN),y) +GNU_TARGET := armeb-linux +STRICT_GNU_TARGET := armeb-unknown-linux-uclibceabi +else +GNU_TARGET := armel-linux +STRICT_GNU_TARGET := armel-unknown-linux-uclibceabi +endif + +endif + #GCC configure options GCC_WITH_CPU := --with-cpu=$(subst ",,$(strip $(CONFIG_EMBTK_ARM_MCU_STRING))) -- cgit v1.2.3