マニュアルページ f77.1




名前

     f77 - FORTRAN 77 コンパイラ


形式

     このリリースの Sun [tm] Studio には、FORTRAN 77 コンパイラ、
     f77  は含まれていません。最新のリリースでは、FORTRAN 77 の機
     能の多くが Fortran 95 コンパイラ、f95 に移行されました。 f77
     の ほとんどの機能が、現在、Fortran 95 コンパイラで使用できま
     す。

     Sun Studio 9 コンパイラリリースでは、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) のマニュアルページと Fortran 95 の README  を
     参 照してください。Fortran 95 の README は以下のコマンドで表
     示することができます。

        f95 -xhelp=readme