kumquat-buildroot/arch
Mark Corbin aee39cbf27 arch/riscv: set the default float ABI based on ISA extensions
This patch sets the default floating point ABI based on the ISA
extensions that have been selected rather than defaulting to soft
float.

For 64-bit:

ISA 'D' selects  lp64d
ISA 'F' selects  lp64f
Otherwise select lp64

For 32-bit:

ISA 'D' selects  ilp32d
ISA 'F' selects  ilp32f
Otherwise select ilp32

This change was proposed by Palmer Dabbelt at SiFive.

Signed-off-by: Mark Corbin <mark.corbin@embecosm.com>
Reviewed-by: Palmer Dabbelt <palmer@sifive.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2019-09-19 21:43:53 +02:00
..
arch.mk
arch.mk.arc
arch.mk.csky
arch.mk.riscv
arch.mk.xtensa
Config.in
Config.in.arc
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 arch/riscv: set the default float ABI based on ISA extensions 2019-09-19 21:43:53 +02:00
Config.in.sh
Config.in.sparc
Config.in.x86
Config.in.xtensa