From 56cdd1ad120f585ee67f37e126e170c38f917ede Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Thu, 2 Mar 2023 11:41:30 -0800 Subject: Demo/RISC-V_RV32_QEMU_VIRT_GCC: Set -march=rv32imac_zicsr Need to add _zicsr for more recent Risc-V toolchains which don't add this extension to the default set anymore. Signed-off-by: Keith Packard --- FreeRTOS/Demo/RISC-V_RV32_QEMU_VIRT_GCC/build/gcc/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/FreeRTOS/Demo/RISC-V_RV32_QEMU_VIRT_GCC/build/gcc/Makefile b/FreeRTOS/Demo/RISC-V_RV32_QEMU_VIRT_GCC/build/gcc/Makefile index 867b674c4..4ea218cdf 100644 --- a/FreeRTOS/Demo/RISC-V_RV32_QEMU_VIRT_GCC/build/gcc/Makefile +++ b/FreeRTOS/Demo/RISC-V_RV32_QEMU_VIRT_GCC/build/gcc/Makefile @@ -10,7 +10,7 @@ SIZE = riscv64-unknown-elf-size MAKE = make CFLAGS += $(INCLUDE_DIRS) -DportasmHANDLE_INTERRUPT=handle_trap -fmessage-length=0 \ - -march=rv32imac -mabi=ilp32 -mcmodel=medlow -ffunction-sections -fdata-sections \ + -march=rv32imac_zicsr -mabi=ilp32 -mcmodel=medlow -ffunction-sections -fdata-sections \ --specs=nano.specs -fno-builtin-printf -Wno-unused-parameter -nostartfiles -g3 -Os LDFLAGS += -nostartfiles -Xlinker --gc-sections -Wl,-Map,$(OUTPUT_DIR)/RTOSDemo.map \ -- cgit v1.2.1