From 52c987e9412f8bece6f8ddbd242cbb6ec5deb619 Mon Sep 17 00:00:00 2001 From: Kumar Gala Date: Mon, 6 Jun 2016 12:00:59 -0500 Subject: [PATCH] toolchain.gccarmemb: Add include path for newlib headers We need to expose the path to the newlib headers that are part of the ARM embedded gcc at ${GCCARMEMB_TOOLCHAIN_PATH}/arm-none-eabi/include otherwise we get build errors like when trying to use newlib: lib/libc/newlib/libc-hooks.c:17:19: fatal error: errno.h: No such file or directory Change-Id: Iedce526d23e54e54b9cefdfa6ca176fe12ed8090 Signed-off-by: Kumar Gala --- scripts/Makefile.toolchain.gccarmemb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/Makefile.toolchain.gccarmemb b/scripts/Makefile.toolchain.gccarmemb index bd8a5cf897f..fc2d85377e2 100644 --- a/scripts/Makefile.toolchain.gccarmemb +++ b/scripts/Makefile.toolchain.gccarmemb @@ -13,5 +13,6 @@ CROSS_COMPILE_version = ${CROSS_COMPILE_${ARCH}_version} TOOLCHAIN_LIBS = gcc LIB_INCLUDE_DIR += -L ${GCCARMEMB_TOOLCHAIN_PATH}/lib/gcc/${CROSS_COMPILE_TARGET}/${CROSS_COMPILE_version}/${_CROSS_COMPILE_arm_isa} +TOOLCHAIN_CFLAGS = -I${GCCARMEMB_TOOLCHAIN_PATH}/arm-none-eabi/include -export CROSS_COMPILE TOOLCHAIN_LIBS LIB_INCLUDE_DIR +export CROSS_COMPILE TOOLCHAIN_LIBS TOOLCHAIN_CFLAGS LIB_INCLUDE_DIR