マニュアルページ f77.1
名前
f77 - FORTRAN 77 コンパイラ
形式
現在は、Sun[tm] Studio ソフトウェアには独立した FORTRAN 77
コ ンパイラ f77 は含まれていません。最新のリリースでは、FOR-
TRAN 77 の機能の多くが Fortran 95 コンパイラ、f95 に移行され
ま した。f77 のほとんどの機能が、現在、Fortran 95 コンパイラ
で使用できます。
Sun Studio コンパイラリリースでは、f77 コマンドが f95 コンパ
イラを、適切なデフォルトセットとともに呼び出します
f95 -f77 -ftrap=%none
以前リリースされた f77 コンパイラとともにコンパイルされた ラ
イ ブ ラリルーチンにリンクする必要がある場合は、コマンド行に
-xlang=f77 を追加してください。
しかしながら、別々の手順でコンパイルとリンクを行い、明示的に
-xlang=f77、 -lM77、 -lF77、 または -lsunmath を指定する場合
は、f95 (または f77 スクリプト) でリンクを行う必要があ り ま
す。cc または CC で行ってはなりません。
-fast フラグをつけてコンパイルを行う場合も、-fast の後 ろ に
-ftrap=%none を 追 加して、算術例外に対する Fortran 77 のト
ラップ機能を保持します。-fast はトラップモードを "common" に
設定します。
f77 -fast -ftrap=%none
f77 スクリプトを起動すると、 f95 コンパイラを -f77 互換 モー
ドで使用しているという警告メッセージが出力されます。このメッ
セージは、
-errtags=INVOKE をコマンド行に追加することによって、無効にす
ることができます。
詳細は、f95(1) のマニュアルページを参照してください。