言語環境プログラムでは、アセンブラー・プログラムは、以下のいずれかを含んでいるロード・モジュ
ールを SVC ロードし、SVC 削除することができます。
- OS/VS COBOL プログラム
- NORENT オプションを指定してコンパイルされた VS COBOL II プログラム
- NORENT オプションを指定してコンパイルされた IBM COBOL プログラム
- NORENT オプションを指定してコンパイルされた Enterprise COBOL プログラム
注: Debug Tool は、アセンブラーが SVC 削除を使用して削除したロード・モジュールに
含まれている COBOL プログラムをサポートしません。
言語環境プログラムでは、アセンブラー・プログラムは、以下のいずれかを含んでいるロード・モジュ
ールを SVC ロードすることができますが、SVC 削除することは
できません。
- RENT オプションを指定してコンパイルされた VS COBOL II プログラム
- RENT オプションを指定してコンパイルされた IBM COBOL プログラム
- RENT オプションを指定してコンパイルされた Enterprise COBOL プログラム
アセンブラー・プログラムが、3 種類のプログラムを含んでいるロード・モジュール
を SVC 削除すると、予測できない結果になる可能性があります。
COBOL RENT プログラムを含んでいるロード・モジュールをロードして削除する必要が
あるアセンブラー・プログラムの場合、以下のいずれかを行ってください。
- アセンブラー・プログラムが COBOL プログラムを静的に呼び出し、その COBOL プログ
ラムで動的呼び出しを実行し、CANCEL を実行するようにする。
- 言語環境プログラム リリース 7 (OS/390 リリース 3) 以降のもとで、CEEFETCH およ
び CEERELES マクロを使用する。
注: CEEFETCH は、言語環境プログラム準拠のプログラムをロードするためにのみ使用することができます。CEEFETCH は、IBM COBOL および Enterprise COBOL プログラムをロードするために使用することができます。CEEFETCH を使用して VS COBOL II または OS/VS COBOL プログラムをロードすることはできませ
ん。