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


OS/VS COBOL の考慮事項

表 1 に、OS/VS COBOL プログラムの場合の複数ロード・モジュールの可能なすべ ての組み合わせをリストします。以下の表では、ロード・モジュールに複数のプログラムがある場合は、メインプログラムが 最初にリストされています。

表 1. 複数のロード・モジュールから構成されたアプリケーションについてのサポート OS/VS COBOL
メインモジュール サブモジュール 以下のサポート: アプリケーション全体を LanEnvとリンク・エディットすることが必要
OS/VS COBOL NORES 1

Enterprise COBOL のみ
Enterprise COBOLIBM COBOL
Enterprise COBOL
   と IBM COBOL
      または VS COBOL II RES のみ
OS/VS COBOLRES のみ
OS/VS COBOLNORES のみ
Enterprise COBOLOS/VS COBOL RES
Enterprise COBOL
      と OS/VS COBOL NORES
OS/VS COBOL RES と OS/VS COBOL NORES

いいえ
いいえ


いいえ
いいえ
はい
いいえ

いいえ
いいえ

適用外
適用外


適用外
適用外
いいえ2
適用外

適用外
適用外4

OS/VS COBOL RES すべての組み合わせ

はい

はい3

Enterprise COBOL すべての組み合わせ

はい

はい3

Enterprise COBOL および
OS/VS COBOL RES
すべての組み合わせ

はい

はい3

OS/VS COBOL RES
および Enterprise COBOL
すべての組み合わせ

はい

はい3

Enterprise COBOL および
OS/VS COBOL NORES
すべての組み合わせ

はい

はい3

OS/VS COBOL NORES
および Enterprise COBOL
すべての組み合わせ

はい

はい3

OS/VS COBOL RES および OS/VS COBOL NORES すべての組み合わせ

いいえ4

適用外

OS/VS COBOL NORES および OS/VS COBOL RES すべての組み合わせ

いいえ4

適用外

Enterprise COBOL および OS/VS COBOL RES および OS/VS COBOL NORES すべての組み合わせ

はい

はい3

OS/VS COBOL RES および OS/VS COBOL NORES および Enterprise COBOL すべての組み合わせ

はい

はい3

OS/VS COBOL NORES および OS/VS COBOL RES および Enterprise COBOL すべての組み合わせ

はい

はい3

注:
  1. OS/VS COBOL NORES プログラムだけを含んでいるロード・モジュールは、アセンブラー・プログラムを使用してサブモジュールをロードする (またはサブモジュール にリンクする) 場合にのみ、サブモジュールにアクセスすることができます。
  2. NORES を指定してコンパイルされ、ISAM を使用しない既存の OS/VS COBOL プログラムは、変更する必要がなく、実行結果も以前と同じになります。これらのプログラムは、言語環境プログラムとリンク・エディットする必要はありません。ただし、これらのプログラムを言語環境プログラムとリンク・エディットしない場合は、これらの NORES アプリケーションのために IBM サービス・サポートを受ける ことはできません。
    ISAM : z/OS V1.7 では DFSMS によるサポートはありません。
  3. サブモジュールが OS/VS COBOL RES プログラムだけを含んでいる場合は、言語環境プログラムとの リンク・エディットは必要ありません。
  4. RES を指定してコンパイルされた OS/VS COBOL プログラムおよび NORES を指定して コンパイルされた OS/VS COBOL プログラムを含んでいるロード・モジュールは、Enterprise COBOL プログラムまたは特定の CSECT を組み込まない限り、サポートされ ません。詳細については、RES および NORES を指定してコンパイルされた COBOL プログラムを含んでいるアプリケーションを参照してください。

すべての組み合わせ とは、サブモジュールを構成することができるプログラムの異なる組み合わせ (表の先頭の OS/VS COBOL NORES の隣りにリストされている) を意味します。


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

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