移植に関する注意事項
IFPORT 移植モジュールの使用
オペレーティング・システム
データ移植性
データ表現
推奨
概要
移植ライブラリー
概要
移植ルーチン
推奨
種別型パラメーター
INTEGER 宣言
LOGICAL 宣言
算術ライブラリー
算術ライブラリー関数
呼出し後に errno をテストするオプション
算術例外処理
整数のオーバーフロー
浮動小数点データ用の /fpe オプション
算術関数
高速なコードシーケンスを有効にするオプション
自動パラレライザー
マルチスレッド・コードの生成を有効にするオプション
ループのしきい値を設定するオプション
制御
有効
診断レベルを制御するオプション
自動ベクトライザー
IA-32 アーキテクチャー・ベース・システム向けの最適化
スタックの割り当て
スタックの確認
自動ベクトル化
自動並列化
しきい値
ガイドライン
プログラミング
有効
概要
環境変数
診断
自動並列化されたループ
自動並列化のしきい値
OpenMP* ルーチン
順序の変更
自動最適化
自動配列
ヒープ上に割り当てるオプション
自然にアライメントされた
自由形式のソースファイル
指定するオプション
複数のプロセス
作成を行うオプション
動作するルーチン
複数のプロセスと複数のスレッド
複素数データ
言語が混在したプログラミング
複素数データ型
ネイティブ IEEE 表現 (COMPLEX*16)
ネイティブ IEEE 表現 (COMPLEX*32)
ネイティブ IEEE 表現 (COMPLEX*8)
処理
範囲
言語が混在したプログラミング
複素数演算
代数展開を有効にするオプション
言語が混在したプログラミング
サブプログラムの呼び出し
データ交換と参照
データ型の処理
モジュールの使用
ユーザー定義型
共通外部データの使用
制限
割付け配列
名前の大文字・小文字の調整
呼び出し規則
命名規則
命名規則の調整
問題のまとめ
問題の概要
引数の渡し方
戻り値
数値データ型
整数ポインター
配列ポインター
言語が混在したプログラミングにおける制限
言語が混在したプログラム
コンパイルとリンク
言語が混在したプロジェクト
プログラミング
言語拡張
移植
表記規則
言語標準
移植
言語要素のシステム・パラメーター
設定
コマンドラインのコンパイラー・オプション
環境変数
設定ファイル
使用
診断
自動パラレライザー
診断メッセージ
1 度だけ発行するオプション
OpenMP* を制御するオプション
OpenMP* 宣言子を制御するオプション
parallel lint を有効にするオプション
インクルード・ファイルとソースファイルを処理するオプション
バージョン管理を制御するオプション
ファイルへ出力するオプション
ベクトライザーを制御するオプション
メッセージ ID を表示するオプション
出力後にコンパイルを停止するオプション
有効なメッセージを出力するオプション
有効または無効にするオプション
発行するメッセージに影響を与えるオプション
自動パラレライザーを制御するオプション
表示を制御するオプション
診断レポート
論理デバイス
論理データ
言語が混在したプログラミング
論理データの表現
論理データ型
宣言
範囲
表現
言語が混在したプログラミング
非ネイティブデータの変換
非ネイティブ形式との違い
論理ユニット
ファイルの割り当て
論理レコード
警告メッセージ
問題の制御
浮動小数点アンダーフロー (ランタイム)
浮動小数点オーバーフロー (ランタイム)
配列
行優先順
言語が混在したプログラミング
配列のサイズ
システム・パラメーター
配列の演算処理
配列ポインター
言語が混在したプログラミング
配列記述子
関数
バイト境界でアライメントを行うオプション
関数のエントリーポイントと終了ポイント
インストルメントを指定するオプション
関数のグループ化の最適化
関数のプリエンプション
関数のプロファイリング
コンパイルとリンクを行うオプション
関数の展開
関数の順序設定の最適化
関数プリエンプション
関数分割
有効または無効にするオプション
関数順序リスト
有効化または無効化