The new compiler uses some different internal control blocks
in its generated code than did the old compiler.
If you had code that knew the layout and meaning of such control blocks,
that code is highly likely not to work now and will probably have to be
changed.
Some examples where these differences would require code changes:
- assembler code that "knows" the layout of a PL/I label variable and
uses that to try to branch back from assembler into PL/I code
- assembler code that "knows" the layout of a PL/I file variable and
associated file control block and uses that to try to get the DCB for a file
|
This information center is powered by Eclipse technology. (http://www.eclipse.org)