Rational Developer for System z
Enterprise PL/I for z/OS, Version 3.8, Migration Guide

OS PL/I Version 1 Object Module and Load Module Compatibility

OS PL/I Version 1 Release 5.1
Object Module
Load Module Not Using Shared Library:
Load Module Using the Shared Library
OS PL/I Version 1 Release 5
Object Module
Load Module
OS PL/I Version 1 Release 3.0 - Release 4.0
Object Module
Load Module
OS PL/I Version 1 Prior to Release 3.0

Language Environment supports object modules and load modules for OS PL/I Version 1 with some restrictions. You can continue to use most of your Version 1 object and load modules if you observe the rules described in the following sections.

If a load module contains an OS PL/I Version 1 object module but is linked with OS PL/I Version 2 resident library, the load module is considered an OS PL/I Version 2 load module and the rules for OS PL/I Version 2 apply. If the load module contains OS PL/I Version 1 Release 1.0 - 2.3 object modules, however, the object module must be recompiled.

If a load module contains the OS PL/I abend exit, IBMBEER, the abend exit is ignored by Language Environment. See Considerations for using assembler user exits for more information on this topic.


Terms of use | Feedback

This information center is powered by Eclipse technology. (http://www.eclipse.org)