There are some restrictions on support for ILC applications containing OS PL/I and other pre-Language Environment language programs. The restrictions fall into three groups:
Load modules containing OS PL/I and pre-Language Environment C/370 programs are supported under Language Environment.
Load modules containing OS PL/I and VS COBOL II Release 3 (or later) programs must be relinked with Language Environment.
OS PL/I Version 2 Release 3 provides a migration aid, APARs PN69803 and PN69804, to allow you to do relinking while you are under OS PL/I Version 2 Release 3 environment. As long as the application is relinked with PN69803 and PN69804 under OS PL/I Version 2 Release 3, the application is supported under Language Environment. See OS PL/I Object Module Relinking Tool - APAR PN69803 for details of the migration aid.
ILC between OS PL/I and the following languages is not supported:
For more information, see Language Environment for OS/390 & VM Writing Interlanguage Communication Applications or z/OS Language Environment Writing Interlanguage Applications.
The behavior of certain applications that use ILC might be different. For example:
For a complete description of how ILC works in the Language Environment run-time environment, see either Language Environment for OS/390 & VM Writing Interlanguage Communication Applications or z/OS Language Environment Writing Interlanguage Applications.