マニュアルページ 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) のマニュアルページを参照してください。