Compression 如何禁止riscv压缩码?

Compression 如何禁止riscv压缩码?,compression,cross-compiling,riscv,Compression,Cross Compiling,Riscv,当我使用riscv64未知elf gcc时,选项-march=rv64g和-march=rv64gc之间几乎没有区别 -march=64g将尽可能多地在标准库函数(例如prinft)中使用RVC代码,但不在我自己的函数中使用。当-march=64gc时,在两种类型的功能中都使用RVC代码 我不知道这是否是默认的。但是,如果我想禁止RVC代码,那么即使在没有RVC代码的标准库函数中,我该怎么办?使用选项——使用arch=rv64g——禁用多库而不是riscv gnu工具,重新编译riscv gnu

当我使用riscv64未知elf gcc时,选项
-march=rv64g
-march=rv64gc
之间几乎没有区别

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


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

使用选项
——使用arch=rv64g——禁用多库而不是riscv gnu工具,重新编译riscv gnu工具,你的意思是?