HLL compatibility considerations

Some applications link-edited with previous levels of HLL runtime libraries might have to be relink-edited with Language Environment. Language Environment provides sample JCL and EXECs to help you replace pre-Language Environment library routines in your applications with equivalent Language Environment routines. For example:
  • The COBOL library routine replacement tools IGZWRLKA, IGZWRLKB and IGZWRLKC, located in SCEESAMP, can be used to replace OS/VS COBOL and VS COBOL II library routines in a COBOL executable module with the equivalent Language Environment routines.
    • IGZWRLKA – relink a VS COBOL II program.
    • IGZWRLKB – relink a OS/VS COBOL program.
    • IGZWRLKC – relink a program that contains both VS COBOL II and OS/VS COBOL.
    See COBOL considerations for details.
  • The PL/I library routine replacement tools IBMWRLK and IBMWRLKC, located in SCEESAMP, can be used to replace OS PL/I library routines in an OS PL/I executable program with the equivalent Language Environment routines. See PL/I considerations for details.
  • The Fortran library module replacement tool, AFHWRLK, also located in SCEESAMP, can be used to replace VS FORTRAN Version 1 and VS FORTRAN Version 2 runtime library modules with the equivalent Language Environment modules. See Fortran considerations for details.

For information on compatibility considerations for a pre-Language Environment library routine, consult the migration guide for the HLL of the routine.