次の表は、本リリースの新しいオプションをリストしています。
次のラベルが示されたコンパイラ・オプションは、特定のシステムでのみ利用可能です。
ラベル |
意味 |
---|---|
i32 |
IA-32 ベース・システムで利用可能なオプションです。 |
i32em |
インテル® エクステンデッド・メモリ 64 テクノロジ (インテル® EM64T) 対応の IA-32 ベース・システムで利用可能なオプションです。 |
i64 |
Itanium® ベース・システムで利用可能なオプションです。 |
ラベルがない場合、そのオプションはすべてのサポートされているシステムで利用可能です。
ラベルに "のみ" とある場合、そのオプションはラベルで示されたシステムでのみ利用可能です。
各オプションについての詳細は、『インテル® Fortran コンパイラ・ユーザーズ・ガイド』の Vol. I と Vol. II および ifort の man ページを参照してください。
この表で使用されている表記については、「表記規則」を参照してください。
オプション |
説明 |
デフォルト |
-debug keyword |
デバッグを拡張する設定を指定します (-g が必要です)。 |
オフ |
-IPF_fp_relaxed |
divide や sqrt のような数学関数について、より高速で少し精度が低いコード・シーケンスを使用します。厳密な IEEE* 精度と比較した場合、このオプションを使用すると、関数で実行される浮動小数点計算の精度が少し低くなります (通常は、最下位の桁に制限されます)。 |
オフ |
-ipo[n] |
n はコンパイラが作成するオブジェクト・ファイルの数を指定するオプションの整数です。デフォルトでは、少なくとも 1 つのオブジェクト・ファイルが作成されます。 |
オフ |
-ipo_separate |
ソース・ファイルごとに 1 つのオブジェクト・ファイルを生成するようにコンパイラに指示します。このオプションは、-ipon オプションよりも優先されます。 |
オフ |
-openmp_profile |
OpenMP* アプリケーションの解析を有効にします。 |
オフ |
-tcheck |
マルチスレッド・アプリケーションの解析を有効にします。 |
オフ |