(SPARC)旧バージョンの f77 コンパイラで作成されたオブジェクトと互換性のある実行時ライブラリを伴うリンクを作成します。
f95 -xlang=f77 は、f77compat ライブラリを伴うリンクを暗黙に定義し、f95 オブジェクトファイルと FORTRAN 77 オブジェクトファイルのリンクを容易にします。このフラグを使用してコンパイルすることによって、適切な実行環境が保証されます。
f95 および f77 のコンパイル済みオブジェクトを単一の実行可能ファイルにリンクする際に、f95 -xlang=f77 を使用します。
-xlang を付けたコンパイルでは、次のことに注意してください。
コンパイルで -xnolib および -xlang の両方を使わないでください。
Fortran オブジェクトファイルと C++ が混在する場合は、C++ コンパイラを使用し、CC コマンド行で -xlang=f95 を指定してください。
C++ オブジェクトと、並列オプションを付けてコンパイルした Fortran オブジェクトファイルが混在する場合は、リンク用の CC コマンド行で -mt も指定する必要があります。