u-boot/arch/riscv
Heinrich Schuchardt e67f34f778 riscv: support building double-float modules
The riscv32 toolchain for GCC-12 provided by kernel.org contains libgcc.a
compiled for double-float. To link to it we have to adjust how we build
U-Boot.

As U-Boot actually does not use floating point at all this should not
make a significant difference for the produced binaries.

Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
Reviewed-by: Rick Chen <rick@andestech.com>
Reviewed-by: Leo Yu-Chi Liang <ycliang@andestech.com>
2022-10-20 15:22:21 +08:00
..
cpu Merge branch 'next' of https://gitlab.denx.de/u-boot/custodians/u-boot-riscv into next 2022-09-26 11:27:30 -04:00
dts riscv: dts: sifive: Synchronize FU740 and Unmatched DT 2022-09-06 13:00:41 +08:00
include/asm riscv: Introduce AVAILABLE_HARTS 2022-09-26 14:29:13 +08:00
lib dm: core: Drop ofnode_is_available() 2022-09-29 16:11:31 -04:00
config.mk kconfig / kbuild: Re-sync with Linux 4.19 2020-04-10 11:18:32 -04:00
Kconfig riscv: support building double-float modules 2022-10-20 15:22:21 +08:00
Makefile riscv: support building double-float modules 2022-10-20 15:22:21 +08:00