From: Marek Vasut Date: Tue, 17 May 2016 06:01:18 +0000 (+0800) Subject: nios2: Fix libgcc location detection X-Git-Tag: v4.7-rc1~68^2~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fb75a2bb53a16069e2837ea1a4fa1bd99d636dd4;p=platform%2Fkernel%2Flinux-exynos.git nios2: Fix libgcc location detection The extra CFLAGS required for correct operation of the toolchain are not propagated into the libgcc detection code. In case of the compiler from poky sdk, these extra CFLAGS contain the location of compiler sysroot (the --sysroot= option) and without this option, the location of libgcc is not properly reported. Add the missing CFLAGS to address this issue. Signed-off-by: Marek Vasut Cc: Ley Foon Tan Cc: Romain Perier Acked-by: Romain Perier Acked-by: Ley Foon Tan --- diff --git a/arch/nios2/Makefile b/arch/nios2/Makefile index 2328f82..08130fe 100644 --- a/arch/nios2/Makefile +++ b/arch/nios2/Makefile @@ -20,7 +20,7 @@ UTS_SYSNAME = Linux export MMU -LIBGCC := $(shell $(CC) $(KBUILD_CFLAGS) -print-libgcc-file-name) +LIBGCC := $(shell $(CC) $(KBUILD_CFLAGS) $(KCFLAGS) -print-libgcc-file-name) KBUILD_CFLAGS += -pipe -D__linux__ -D__ELF__ KBUILD_CFLAGS += $(if $(CONFIG_NIOS2_HW_MUL_SUPPORT),-mhw-mul,-mno-hw-mul)