Link-editing ILC applications

When mixing languages within an application, presenting the desired main routine to the link-edit process first nominates it as the entry point. You can specify only one main routine.

To get Language Environment's support in using pre-Language Environment C – COBOL ILC applications, you must relink-edit these applications to replace old HLL library routines with Language Environment routines. Relink-editing ILC applications of any language combination is usually required, with the following exceptions:
  • Any PL/I – COBOL ILC applications relink-edited using the migration aid provided by OS PL/I Version 2 Release 3. (See the IBM Enterprise PL/I for z/OS library for details.) The PTF numbers for the migration aid are UN76954 and UN76955.
  • Any PL/I – C ILC applications.
  • Any COBOL – C ILC applications relink-edited using the migration aid provided by the C/370™ Version 2 Library. This migration aid was delivered in the fix for APAR PN74931.

For more information, see z/OS V2R1.0 Language Environment Writing Interlanguage Communication Applications, z/OS V2R1.0 Language Environment Runtime Application Migration Guide, and the migration guides for your primary HLL.