From 7b821a5ae882cb0c70fd9d09ec9d5952985951dc Mon Sep 17 00:00:00 2001 From: John Crispin <john@openwrt.org> Date: Thu, 18 Feb 2016 08:22:17 +0000 Subject: toolchain: add support of ARCv2 architecture This change adds support of ARC ISAv2 processors in OpenWRT toolchain. In general gcc for ARC may compile code for both ISA versions simultaneously but libgcc will be built only for default architecture that's why it's necessary to specify --with-cpu on gcc configuration. As for uClibc we need to use different configurations for different ARC ISAs. Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com> Cc: Felix Fietkau <nbd@openwrt.org> Cc: Jo-Philipp Wich <jow@openwrt.org> Cc: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 48739 --- toolchain/gcc/common.mk | 1 + 1 file changed, 1 insertion(+) (limited to 'toolchain/gcc/common.mk') diff --git a/toolchain/gcc/common.mk b/toolchain/gcc/common.mk index 2912f8f..6ac5a46 100644 --- a/toolchain/gcc/common.mk +++ b/toolchain/gcc/common.mk @@ -111,6 +111,7 @@ GCC_CONFIGURE:= \ $(call qstrip,$(CONFIG_EXTRA_GCC_CONFIG_OPTIONS)) \ $(if $(CONFIG_mips64)$(CONFIG_mips64el),--with-arch=mips64 \ --with-abi=$(call qstrip,$(CONFIG_MIPS64_ABI))) \ + $(if $(CONFIG_arc),--with-cpu=$(CONFIG_CPU_TYPE)) \ --with-gmp=$(TOPDIR)/staging_dir/host \ --with-mpfr=$(TOPDIR)/staging_dir/host \ --with-mpc=$(TOPDIR)/staging_dir/host \ -- cgit v1.1