gcc/gfortran编译器标志/选项,用于停止生成任何浮点指令

gcc/gfortran编译器标志/选项,用于停止生成任何浮点指令,gcc,floating-point,gfortran,Gcc,Floating Point,Gfortran,我正在使用PIN/LLVM进行一些分析,我想知道是否有任何方法可以关闭浮点x87协处理器指令的生成,如FMUL、FLD等 基本上,可以通过编译器标志等轻松完成某些操作。使用-msoft float开关如何?谢谢您的回答,我只是很久没有检查过,但我将对此进行研究。就我自己而言,我能够找到一个逻辑上相同的coresponding非浮点源代码版本

我正在使用PIN/LLVM进行一些分析,我想知道是否有任何方法可以关闭浮点x87协处理器指令的生成,如FMUL、FLD等


基本上,可以通过编译器标志等轻松完成某些操作。

使用-msoft float开关如何?

谢谢您的回答,我只是很久没有检查过,但我将对此进行研究。就我自己而言,我能够找到一个逻辑上相同的coresponding非浮点源代码版本