float/double 不适用于 riscv-unknown-elf-gcc 工具链的 qemu
它给了我异常 trap_illegal_instruction
我只是尝试使用 riscv-unknown-elf-gcc 工具链运行一个包含 float 的简单程序 在 qemu 和 spike 上。任何人都可以帮助解决这个错误吗?
之前启动代码中存在问题,我没有从启动代码启用 fpu 寄存器。启用它们后,它现在可以工作了。