z/OS MVS Program Management: User's Guide and Reference
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Call libraries

z/OS MVS Program Management: User's Guide and Reference
SA23-1393-00

Most compilers have their own automatic call libraries, which can contain input/output, data conversion, or other special routines needed to complete a module. Other products provide assembler and compiler preprocessors that generate calls to such routines in your program. You and your organization can provide additional libraries. When an object module is created, the assembler or compiler creates an external reference for these special routines. The appropriate library must be defined when an object module produced by a particular assembler or compiler is bound; the binder resolves the references from this library.

See the appropriate user's guide for the name of the call library.

In the following example, a Fortran object module created in STEPA is bound in STEPB, and the Fortran automatic call library is used to resolve external references:
//STEPA      EXEC
//SYSOBJ     DD      DSNAME=&&OBJMOD,DISP=(NEW,PASS),...
⋮
//STEPB      EXEC
//SYSLIN     DD      DSNAME=&&OBJMOD,DISP=(OLD,DELETE)
//SYSLIB     DD      DSNAME=SYS1.VSF2FORT,DISP=SHR

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014