最適化の範囲を絞ったり、最適化を禁止したりする場合は、以下の各オプションを使います。
-O0 |
最適化を無効にします。-fp オプションを有効にします。 |
-g |
コマンドラインで -g とともに、-O2 (または -O1 または -O3) が明示的に指定されていなければ、デフォルトの -O2 オプションをオフにして -O0 をデフォルトにします。「最適化とデバッグ」を参照してください。 |
-mp |
浮動小数点演算の精度にいくらかの正と負の影響をもたらす最適化を制限し、宣言された精度のレベルを保ち浮動小数点演算が ANSI および IEEE* 標準に準拠するようにします。詳細は、「-mp オプション」を参照してください。 |
-nolib_inline |
組込み関数のインライン展開を無効にします。 |
最適化を制限する詳しい方法については、「-ip と -Qoption 指定子の併用」を参照してください。