# マニュアルページ 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