如果我使用" -msoft-float"我可以在Linux内核代码中使用带有浮点算术的C代码吗?编译器标志?

时间:2016-11-11 14:36:24

标签: c linux floating-point kernel

这不是重复的问题! 我知道为什么FPU模块不应该在内核中使用。

但是如果使用" -msoft-float"来编译包含浮点运算的内核的源代码呢? gcc编译器标志?

来自" man gcc":

的有关此标志的信息
  

-msoft-float 使用(不使用)硬件浮点指令和寄存器进行浮点运算。什么时候   指定了-msoft-float,libgcc.a中的函数将用于执行浮点运算。指定-mhard-float时   编译器生成IEEE浮点指令。这是   默认值。

0 个答案:

没有答案