Link-edit options
SYSLMOD and SYSPRINT are the data sets used for output. The output
varies, depending on the options you select, as shown in Table 1. The underlined options are the defaults.
Option | Function |
---|---|
XREF | NOXREF | Specifies if a cross-reference list of data variables is generated. |
LIST | NOLIST | Specifies if a listing of the link-edit control statements is generated |
NCAL | CALL | Specifies if the automatic library call mechanism should be
used to locate the modules referred to by the executable program being
processed. Use the NCAL command to suppress resolution of external
differences. If you do not specify NCAL, the automatic call library mechanism is used to locate the modules referred to by the executable program being processed. Do not use NCAL if your application calls external routines that need to be resolved by an automatic library call. |
PRINT | NOPRINT | Specifies if link-edit messages are written on the data set defined by the SYSLOUT DD statement. |
MAP | NOMAP | Specifies if a map of the load modules is generated and placed in the PRINT data set. |
RENT | NORENT | Specifies if a module is reenterable, that is it can be executed by more than one task at a time. A task may begin executing the module before a previous task has completed execution. See Making your application reentrant for additional information. |
You always receive diagnostic and informational messages as the result of link-editing, even if you do not specify any options. You can get the other output items by specifying options in the PARM parameter of the EXEC statement in your JCL for link-editing. See Writing JCL for the link-edit process for more information.
For more information about link-edit options, see z/OS MVS Program Management: User's Guide and Reference and z/OS MVS Program Management: Advanced Facilities.