Closed vazhnov closed 1 year ago
Hi, thanks for the report.
I'll need to run some tests and figure out why this is happening. I'm not sure of the purpose of zicsr
so let me research and I'll update the issue later.
Then I modified
Makefile
:ARCH ?= rv32imac_zicsr
, and the code compiled successfully:
You can also just type make ARCH=rv32imac_zicsr
. That's why I defined the ARCH
variable with ?=
.
It seems this is caused by a breaking change in gcc/binutils
, where zicsr
must now be explicitly provided.
I'll fix this and publish a new release after testing it.
Thanks @vazhnov for the detailed bug report and debugging.
Hello! Thank you for this great project with opensource license! I don't know Forth, but I'm interesting in pure Assembly code examples for RISC-V boards.
I tried to build the code with the latest Devuan testing, and it failed:
Then I modified
Makefile
:ARCH ?= rv32imac_zicsr
, and the code compiled successfully:Software versions:
Just FYI.