linkEdit
z/OS® の COBOL プログラムを生成中、 linkEdit ビルド記述子オプションは、リンク・エディット ・パーツを識別します。 このパーツはリンク・エディット・ファイルの情報を作成する方法を提供し、 これにより COBOL プログラムをロード・モジュールに結合する方法が指定されます。
生成時、EGL は linkEdit オプションをレビューします。
考えられる結果は以下のとおりです。
- linkEdit オプションに値が指定されている場合、
EGL はその値と一致する名前のリンク・エディット・パーツを検索します。
この検索の結果によって、以下のような影響があります。
- リンク・エディット・パーツが検出された場合、そのパーツの内容がリンク・エディット ・ファイルにコピーされ、ファイル拡張子は LKG になります。 リンク・エディット・ファイルにシンボリック・パラメーターがある場合、EGL はそれぞれの 値に置き換えます。
- リンク・エディット・パーツが検出されない場合は、生成エラーが発生します。
- linkEdit オプションに値が指定されていない場合、EGL は
生成中のプログラムと一致する名前のリンク・エディット・パーツを検索します。
この検索の結果によって、以下のような影響があります。
- EGL がリンク・エディット・ファイルを検出すると、そのパーツの内容はリンク・エディット ・ファイルにコピーされ、ファイル拡張子は LKG になります。 リンク・エディット・ファイルにシンボリック・パラメーターがある場合、EGL はそれぞれの 値に置き換えます。
- リンク・エディット・パーツが見つからなかった場合、EGL では、拡張子 LKG を持つリンク・エディット・パーツが作成されません。
リンク・エディット・パーツ内では、『EGL 生成用の事前定義シンボリック・パラメーター』のトピックにリストされているシンボリック・パラメーター以外にも、独自のシンボリック・パラメーターを使用することができます。