本文介绍了如何禁止Riscv压缩编码?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
当我使用riscv64-未知-精灵-GCC时,选项-march=rv64g
和-march=rv64gc
几乎没有区别。
-march=64g
将尽可能在标准库函数中使用RVC代码,例如print,但不会在我自己的函数中使用。在-march=64gc
时,请在两种类型的函数中使用RVC代码。
我不知道这是否为违约。但是,如果我想禁止RVC代码,以便即使在没有RVC代码的标准库函数中,我应该做什么?
推荐答案
使用选项--with-arch=rv64g --disable-multilib
重新编译riscv-gnu-Tool
这篇关于如何禁止Riscv压缩编码?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!