1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/makefiles/arch
Marian Buschsieweke e0a81fe945
makefiles/arch/riscv.inc.mk: Fix with BUILD_IN_DOCKER
With RISC-V being a relatively young toolchain, a lot of inconsistencies
between different toolchains are to be found that differ in the target
triple and the flags supported. This build system performs run-time
tests to detect the toolchain and supported flags.

With `BUILD_IN_DOCKER=1` issues arise, as this checks are performed
outside of the docker container. However, the host may have no RISC-V
toolchain installed or a different toolchain, so there is little reason
in performing this detection then. Instead, a hard coded target triple
and supported flags are provided when using `BUILD_IN_DOCKER=1`.
2022-09-27 10:43:39 +02:00
..
avr8.inc.mk makefiles/arch/avr8.inc.mk: Fix compilation with GCC 12.2.0 2022-08-30 14:26:40 +02:00
cortexm.inc.mk cpu/cortexm_common: enable FPU on cortexm33 2022-05-05 21:16:10 +02:00
mips.inc.mk makefiles/arch: use -std=gnu11 also for MIPS 2021-11-11 09:55:24 +01:00
msp430.inc.mk cpu/msp430_common: extend flashpage API 2021-10-25 15:03:50 +02:00
riscv.inc.mk makefiles/arch/riscv.inc.mk: Fix with BUILD_IN_DOCKER 2022-09-27 10:43:39 +02:00