From 360682b5b5c00c92f1382c210218e1b90aa1f780 Mon Sep 17 00:00:00 2001 From: Anas Nashif Date: Thu, 8 Oct 2015 10:15:43 -0400 Subject: [PATCH] toolchain: extend iamcu variant to support provided libc Change-Id: I2c6681a4ea3a4c8bc2367a5e9d6baeabc5a0dd90 Signed-off-by: Anas Nashif --- scripts/Makefile.toolchain.iamcu | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/scripts/Makefile.toolchain.iamcu b/scripts/Makefile.toolchain.iamcu index 88ae283b30a..4cf70c2a119 100644 --- a/scripts/Makefile.toolchain.iamcu +++ b/scripts/Makefile.toolchain.iamcu @@ -5,17 +5,20 @@ endif CROSS_COMPILE_TARGET_x86 = i586-intel-elfiamcu CROSS_COMPILE_x86_version = 4.9.3 CROSS_COMPILE_x86=${IAMCU_TOOLCHAIN_PATH}/bin/${CROSS_COMPILE_TARGET_x86}- +TOOLCHAIN_CFLAGS_x86 = -I${IAMCU_TOOLCHAIN_PATH}/$(CROSS_COMPILE_TARGET_x86)/include/ CROSS_COMPILE= $(CROSS_COMPILE_$(ARCH)) LIB_INCLUDE_DIR_x86 = -L $(IAMCU_TOOLCHAIN_PATH)/lib/gcc/$(CROSS_COMPILE_TARGET_x86)/$(CROSS_COMPILE_x86_version) +LIB_INCLUDE_DIR_x86 += -L ${IAMCU_TOOLCHAIN_PATH}/$(CROSS_COMPILE_TARGET_x86)/lib LIB_INCLUDE_DIR = $(LIB_INCLUDE_DIR_$(ARCH)) TOOLCHAIN_LIBS = gcc +TOOLCHAIN_CFLAGS = $(TOOLCHAIN_CFLAGS_$(ARCH)) LD_TOOLCHAIN ?= -D__GCC_LINKER_CMD__ -D__IAMCU OUTPUT_FORMAT = elf32-iamcu OUTPUT_ARCH = iamcu:intel -export CROSS_COMPILE TOOLCHAIN_LIBS LIB_INCLUDE_DIR +export CROSS_COMPILE TOOLCHAIN_LIBS LIB_INCLUDE_DIR TOOLCHAIN_CFLAGS