kumquat-buildroot/arch
Thomas Petazzoni d690b7444a arch/Config.in.arm: add FPU related options for ARMv8 cores
The ARMv8 cores have a mandatory FPU unit called FP-ARMv8, so we:

 - add a new hidden Config.in option for the availability of this
   unit (BR2_ARM_CPU_HAS_FP_ARMV8)

 - allow the selection of a possible choice in the "Floating point
   strategy", and add two new choices: BR2_ARM_FPU_FP_ARMV8 and
   BR2_ARM_FPU_NEON_FP_ARMV8.

 - specify the -mfpu values for BR2_ARM_FPU_FP_ARMV8 and
   BR2_ARM_FPU_NEON_FP_ARMV8 cases, when used on ARM 32 bits (-mfpu
   doesn't exist on ARM64, instead -mcpu modifiers are used, so they
   will be added on a per-core basis).

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
[yann.morin.1998@free.fr: drop the FP strategy dependency]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2016-12-05 23:07:10 +01:00
..
Config.in arch: merge Config.in.aarch64 into Config.in.arm 2016-12-05 23:07:05 +01:00
Config.in.arc arch: remove BR2_ARCH_HAS_ATOMICS option 2016-02-06 11:16:00 +01:00
Config.in.arm arch/Config.in.arm: add FPU related options for ARMv8 cores 2016-12-05 23:07:10 +01:00
Config.in.bfin bfin: change default to bf532, internal toolchain !bf6xx 2016-08-27 23:07:11 +02:00
Config.in.m68k m68k: remove BR2_GCC_TARGET_ARCH 2016-06-07 13:11:59 +02:00
Config.in.microblaze arch: remove BR2_ARCH_HAS_ATOMICS option 2016-02-06 11:16:00 +01:00
Config.in.mips MIPS: rename M6201 core to M6250 2016-11-09 22:42:12 +01:00
Config.in.nios2 arch: remove BR2_ARCH_HAS_ATOMICS option 2016-02-06 11:16:00 +01:00
Config.in.powerpc arch: remove BR2_ARCH_HAS_ATOMICS option 2016-02-06 11:16:00 +01:00
Config.in.sh arch: remove support for sh64 2016-09-08 22:15:15 +02:00
Config.in.sparc toolchain: add sparc64 architecture support 2015-10-10 12:51:45 +02:00
Config.in.x86 i386: properly define BR2_ARCH for all x86 subarchitectures 2016-04-21 23:05:28 +02:00
Config.in.xtensa arch: remove BR2_ARCH_HAS_ATOMICS option 2016-02-06 11:16:00 +01:00