С кейлом я конечно прогнал - это армовское поделие. Мне у
сеггера/кроссворкса не нравится реализация стандартной библиотеки,
к тому же вероятно коммерческое использование, лицензию я покупать
не собираюсь. В арче есть нужный набор тулзов, просто хочется взять
гарантированно работающий (меня смущает "архитектура" RISC64 в
триплете gcc): community/riscv32-elf-binutils 2.35.1-1
A set of programs to assemble and manipulate binary and object files for the RISCV32 (bare-metal) target
community/riscv32-elf-gdb 10.1-2
The GNU Debugger for the RISCV32 (bare-metal) target
community/riscv32-elf-newlib 3.3.0-2
A C standard library implementation intended for use on embedded systems (RISCV32 bare metal)
community/riscv64-elf-gcc 10.2.0-1
The GNU Compiler Collection - cross compiler for RISCV64 (bare-metal) target