マニュアルページ er_src.1




名前

     er_src - インタリーブされたコンパイラコメントを含むソース ま
     たは逆アセンブリの出力


形式

     er_src [ -d | -c class-list | -o filename | -V |  ]
         object [ item [ tag ] ]



説明

     er_src はソースリストまたは結合されたソース、および逆アセ ン
     ブリリストを、インタリーブされたコンパイラコメントとともに生
     成するユーティリティです。デフォルトで、すべてのコメントが表
     示されます。

     object は実行可能ファイル、共有オブジェクト、またはオブ ジェ
     クトファイル (.o) の名前です。

     item は関数名、ソース名、実行可能ファイルを構築するために 使
     用するオブジェクトファイル、または共有オブジェクトです。オブ
     ジェクトファイルが指定された場合には省略できますが、実行可能
     ファイルまたは共有オブジェクトが指定された場合には必要です。

     tag は、複数の関数が同じ名前を持つ場合、参照される item を決
     定するために使用するインデックスです。必要ない場合は、省略す
     ることができます。必要な場合に省略されると、インデックス番号
     の可能な選択肢を表示するメッセージが出力されます。


オプション

     er_src で使用できるオプションを以下に示します。

     -d   リスト中に逆アセンブリを含みます。デフォルトのリスト は
          逆 アセンブリを含みません。使用できるソースが存在しない
          場合、コンパイラコメントなしの逆アセンブリのリストが 生
          成されます。

     -c class-list
          コンパイラコメントクラスが表示できるように定義しま す。
          class_list はコロンで区切られるクラスのリストです。これ
          らのクラスの詳細については、er_print(1) のマ ニュ ア ル
          ペー ジを参照してください。er_print 中の dcc コマンドで
          使用できる追加フィールドは、16 進数の命令の表示を 指 定
          し、インタリーブされたソースを制御するために class-list
          で使用することができます。-c オプションは、すべて の デ
          フォ ルト設定を無効にします (以下のデフォルトを参照して
          ください)。

     -o filename
          filename を出力用に開きます。filename がダッシュ(-)  の
          場合、出力は stdout に書き出されます。

     -V   er_src の現在のリリースのバージョンを出力します。


デフォルト

     er_src は、.er.rc という名前のデフォルトファイルからのコンパ
     イラコメントクラスを表示するために、デフォルトの設定を読み取
     ります。まずシステム規模のデフォルトファイルが読み取られ、続
     いてユーザーのホームディレクトリのデフォルトファイル (存在す
     る場合)、現在のディレクトリのデフォルトファイル (存在する 場
     合) の順に読み取られます。コンパイラコメントクラスのデフォル
     ト設定は、-c により無効となります。ファイルは、C++ 名前復 号
     化ライブラリのパスも指定できます。デフォルトファイルやそのプ
     ロセスの詳細については、er_print(1) のマニュアルページを参照
     してください。


関連項目

     er_print(1)、および