如何禁止使用riscv压缩代码?

时间:2017-04-30 09:01:49

标签: compression cross-compiling riscv

当我使用riscv64-unknown-elf-gcc时,选项-march=rv64g-march=rv64gc之间几乎没有差异。

-march=64g将尽可能使用标准库函数中的RVC代码,例如prinft,但不能在我自己的函数中使用。在-march=64gc时,请在两种类型的函数中使用RVC代码。

我不知道这是否违约。但是,如果我想禁止RVC代码,即使在没有RVC代码的标准库函数中,我该怎么办?

1 个答案:

答案 0 :(得分:2)

使用选项--with-arch=rv64g --disable-multilib

重新编译riscv-gnu工具