インテル® Fortran コンパイラー XE 13.1 ユーザー・リファレンス・ガイド
OpenMP* threadprivate の実装を選択できます。
-openmp-threadprivate=legacy |
コンパイラーは、以前のインテル® コンパイラーで使用されていた、従来の OpenMP* threadprivate 実装を使用します。 |
このオプションは、OpenMP* threadprivate の実装を選択できます。
以前の OpenMP* ランタイム・ライブラリーの threadprivate の実装は、ほかのコンパイラーでサポートされている OpenMP* ランタイム・ライブラリーを使用して作成されたオブジェクト・ファイルと互換性がありません。
このオプションを使用するには、以下のいずれかのコンパイラー・オプションも指定する必要があります。
Linux*: -openmp または -openmp-stubs
Windows*: /Qopenmp または /Qopenmp-stubs
このオプションで指定された値は、-openmp-lib (Linux*) または /Qopenmp-lib (Windows*) オプションで使用される値とは関係ありません。
OS X* システムでは legacy タイプのみサポートされています。コンパイラーでは -openmp-threadprivate オプションは、認識されません。