summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVineet Gupta <vgupta@synopsys.com>2013-03-21 07:52:06 +0100
committerVineet Gupta <vgupta@synopsys.com>2013-04-09 08:51:15 +0200
commitaf4c3ae3990bb5a2f0a53c7112c9d7696a3cab95 (patch)
tree54d54bf1f7ae3e4d57a612c76adb2acf604cda92
parentARC: remove #ifdef-ed out include of dead header (diff)
downloadlinux-af4c3ae3990bb5a2f0a53c7112c9d7696a3cab95.tar.xz
linux-af4c3ae3990bb5a2f0a53c7112c9d7696a3cab95.zip
ARC: [build] silence make defconfig warnings with host gcc 4.7
We do cross compiles for ARC Linux. With gcc 4.7, a make defconfig spews out the following: ------------------->8-------------------------- make ARCH=arc defconfig gcc: error: unrecognized command line option '-marc600' gcc: error: unrecognized command line option '-mA7' gcc: error: unrecognized command line option '-mno-sdata' gcc: error: unrecognized command line option '-mno-mpy' *** Default configuration is based on 'fpga_defconfig' ------------------->8-------------------------- This apparently is coming from LIBGCC line - which is strange to be invoked for defconfig generation. Reported-by: Alexey Brodkin <abrodkin@synopsys.com> Signed-off-by: Vineet Gupta <vgupta@synopsys.com>
-rw-r--r--arch/arc/Makefile4
1 files changed, 4 insertions, 0 deletions
diff --git a/arch/arc/Makefile b/arch/arc/Makefile
index 92379c7cbc1a..fa30453b1331 100644
--- a/arch/arc/Makefile
+++ b/arch/arc/Makefile
@@ -8,6 +8,10 @@
UTS_MACHINE := arc
+ifeq ($(CROSS_COMPILE),)
+CROSS_COMPILE := arc-elf32-
+endif
+
KBUILD_DEFCONFIG := fpga_defconfig
cflags-y += -mA7 -fno-common -pipe -fno-builtin -D__linux__