kumquat-buildroot/arch
Alexey Brodkin a0835675ae ARC: Add support for ARC HS38 with Quad MAC & FPU
We used to build everything for pretty much baseline ARC HS capable
of runnig Linux kernel, which was ARC HS38/48 with MMU and caches.

But there's a fully featured ARC HS with additional support for
 - Dual & quad integer multiply and MAC operations
 - Double-precision floating-point unit

It corresponds to the following ARC HS templates in ARChitect: hs38_slc_full.

In fact existing HSDK board uses exactly this configuration in its SoC
and this is recommended configuration for Linux use-cases.

To make life simpler we have corresponding "-mcpu" and "--with-cpu"
options in ARC GCC port so we're going to use it and get binaries
built accordingly optimized.

And while at it added help message so users may better understand
what they are dealing with.

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Cc: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Cc: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
2019-08-01 11:56:39 +02:00
..
arch.mk
arch.mk.arc
arch.mk.csky
arch.mk.riscv
arch.mk.xtensa
Config.in
Config.in.arc ARC: Add support for ARC HS38 with Quad MAC & FPU 2019-08-01 11:56:39 +02:00
Config.in.arm
Config.in.csky
Config.in.m68k
Config.in.microblaze
Config.in.mips
Config.in.nds32
Config.in.nios2
Config.in.or1k
Config.in.powerpc
Config.in.riscv
Config.in.sh
Config.in.sparc
Config.in.x86
Config.in.xtensa