Rational Developer for System z
Enterprise COBOL for z/OS バージョン 4.1 コンパイラーおよびランタイム 移行ガイド


言語環境プログラムランタイム・オプションの指定

言語環境プログラムでは、ランタイム・オプションを指定するための各種の方式があります。オプションを指定するための 3 つのメカニズムが使用可能です。

さらに、RES を指定してコンパイルされた VS COBOL II プログラムから構成されるロード・モジュールでは、VS COBOL II のアプリケーション固有ランタイム・オプション・モジュール (IGZEOPT) が使用可能です。IGZEOPT は、CICS のもとでは無視されます。

既存のアプリケーションのために使用できる言語環境プログラム方式を判別するには、メインプログラ ムが RES と NORES のどちらを指定してコンパイルされたか、およびメインプログラム が言語環境プログラムとリンク・エディットされているかどうかを知る必要がありま す。表 1 に、言語環境プログラムのもとでランタイム・オプションを指定およびオーバーラ イドするのに使用できる指定方式をリストします。

表 1. ランタイム・オプションを指定するために使用できる方式
メインプログラム CEEDOPT および CEEROPT CEEUOPT 呼び出し デフォルトのアセンブラー・ユーザー出口 IGZEOPT
言語環境プログラムとリンク・エディットされていない:          
OS/VS COBOL RES X   X X  
OS/VS COBOL NORES     X    
VS COBOL II RES X   X X X1
VS COBOL II NORES     X    
VS COBOL II NORES     X   X2
言語環境プログラムとリンク・エディットされている:          
OS/VS COBOL RES X   X X  
OS/VS COBOL NORES     X    
リンクされている OS/VS COBOL NORES3 X   X X  
VS COBOL II NORES X X X X  
VS COBOL II RES X X X X X1,4
注:
  1. IGZEOPT は、CICS での実行時には無視されます。
  2. このケースでは、NORES プログラムはリンク・エディット後に「RES 動作」を示します。言語環境プログラムとのリンク・エディットの含意については、アプリケーションと言語環境プログラムとのリンク・エディットを参照してください。
  3. IGZEOPT を用いて指定したランタイム・オプションが有効であるときの詳細に ついては、表 1 を参照してください。
  4. MIXRES ランタイム・オプションを指定していないか、または言語環境プログラムとリンク・エ ディットされていない VS COBOL II NORES プログラムは、引き続き IGZEOPT を使用することが できます。

ご利用条件 | フィードバック

このインフォメーション・センターでは Eclipse テクノロジーが採用されています。(http://www.eclipse.org)