新しいコンパイラーは、生成されたコード内で、従来のコンパイラーとは若干異なる内部制御ブロックを使用します。
そうした制御ブロックのレイアウトや意義を把握している従来のコードがある場合には、そのようなコードはほとんど作動しない可能性が高いので、おそらく変更しなければなりません。
以下のような場合、こうした違いによってコード変更が必要になります。
- PL/I ラベル変数のレイアウトを把握していているアセンブラー・コードで、それをアセンブラーから PL/I コードに再びブランチするために使用する場合
- PL/I ファイル変数および関連するファイルの制御ブロックのレイアウトを把握しているアセンブラー・コードで、それをファイルの DCB を取得するために使用する場合
|
This information center is powered by Eclipse technology. (http://www.eclipse.org)