LOAD と BALR を実行し、さらにアセンブラーから
OS/VS COBOL メインプログラムに再度
BALR を実行することができます。ただし、NORENT オプションが指定された
Enterprise COBOL (またはそれ以降の
コンパイラー) によってコンパイルされたメインプログラムに対して、LOAD および BALR、さ
らに再度 BALR を実行することはサポートされていません。
Enterprise COBOL と NORENT コンパイラー・オプション
を使って
OS/VS COBOL プログラムを再コンパイルすると、そのプログラムはメッセージ
IGZ0044S を出力して異常終了します。次のように、いくつかの解決法が考えられます。
- RENT でコンパイルする。
- NORENT COBOL に後続の BALR を実行する前に、アセンブラー・コードを DELETE
および再 LOAD に変更する。
- アセンブラー・プログラムを言語環境プログラム準拠に変更する。