Флаг/опция компилятора gcc/gfortran, чтобы остановить генерацию любой инструкции с плавающей запятой

Я делаю некоторый анализ с использованием PIN/LLVM, и мне было интересно, есть ли способ отключить генерацию инструкций сопроцессора x87 с плавающей запятой, таких как FMUL, FLD и т. д.

По сути, это можно легко сделать с помощью флага компилятора и т.д.


person tsar2512    schedule 26.04.2011    source источник


Ответы (1)


Как насчет использования переключателя -msoft-float?

person Ken Rose    schedule 20.05.2011
comment
спасибо за ответ, просто давно не проверял, но в этом разберусь. Для себя я смог найти базовую версию исходного кода без плавающей запятой, которая была логически такой же. - person tsar2512; 17.04.2012