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

OS PL/I Version 1 Release 5.1

Object Module
Load Module Not Using Shared Library:
Load Module Using the Shared Library

Object Module

The object module is supported.

Load Module Not Using Shared Library:

Load Module Using the Shared Library

The load module is supported as long as the OS PL/I V1R5.1 Shared Library was created with all PLRSHR options and the Shared Library, including the multitasking Shared Library, is replaced with Language Environment stubs. The Shared Library needs to be replaced only once during Language Environment installation.

If the Shared Library was not created with all PLRSHR options or the Shared Library is not replaced with Language Environment stubs, the object module must be relinked with Language Environment or OS PL/I Version 2, or you can replace the Shared Library stubs in the load module with Language Environment stubs. After the object module is relinked or the load module is replaced, the OS PL/I Shared Library feature is no longer used.

Note that Enterprise PL/I doesn't support the shared library. If you intend to migrate to Enterprise PL/I, you should stop using the shared library. Under Language Environment, PL/I uses stubs instead of full size resident modules and there is no need to use the shared library.


Terms of use | Feedback

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