MRS的RISC-V GCC 8.2.0版本已经使用了很长一段时间,目前我遇到的问题是希望使用-flto选项优化代码密度,但是8.2.0版本开启-flto选项以后工作不太正常。新的GCC版本似乎已经解决了这个问题,可以使用-flto选项。
另外如果放弃WCH的扩展功能转而使用主线GCC版本,源代码中应该做什么修改?有没有在MRS中使用主线GCC的相关文档。谢谢解答。
2022-10-17 09:45:26
gcc版本目前正在升级到gcc12,近期会发布。主线版本gcc是可以使用的,只是中断处理函数中压栈的寄存器比较多,可能会影响到中断处理的时间,其他没有影响。
gcc版本目前正在升级到gcc12,近期会发布。主线版本gcc是可以使用的,只是中断处理函数中压栈的寄存器比较多,可能会影响到中断处理的时间,其他没有影响。
举报