In Job Step | DD Statement | Description and Supported Attributes (You should check the defaults at your site for SYSOUT=*) |
---|---|---|
COMPILE | ASMLIB | Data set for the assembler macro libraries. |
COMPILE | SYSCDBG | Data set for the DWARF debug side file. RECFM=FB, LRECL=80. |
COMPILE | SYSIN | For a C++, C, or
IPA compilation, the input data set containing the source program.
RECFM=VS, V, VB, VBS, F, FB, FBS, or FS, LRECL≤32760. It can be a PDS. |
COMPILE | SYSLIB | For a C++, C, or
IPA compilation, the data set for z/OS® XL C/C++ system
header files for a source program. SYSLIB must be a PDS or PDSE (DSORG=PO) and RECFM=VS, V, VB, VBS, F, FB LRECL≤32760. RECFM cannot be mixed. The LRECLs for F or FB RECFM must match. For more information on searching system header files, see SEARCH | NOSEARCH. |
COMPILE | SYSLIN | Data set for object module. One
of the following:
|
COMPILE | SYSOUT | Data set for displaying compiler
error messages. LRECL=137, RECFM=VBA, BLKSIZE=882. (Defaults for SYSOUT=*). |
COMPILE | STEPLIB | Data set for z/OS XL C/C++ compiler
and runtime library modules. STEPLIB must be a PDS or PDSE (DSORG=PO) with RECFM=U, BLKSIZE=32760, LRECL=0. |
COMPILE | SYSCPRT | Output data set for compiler listing.
LRECL>=137, RECFM=VB,VBA, BLKSIZE=882 (default for SYSOUT=*) LRECL=133, RECFM=FB,FBA, BLKSIZE=133*n(where n is an integer value) |
COMPILE | SYSUT1 | Obsolete work data set. LRECL=80 and RECFM=F or FB or FBS. |
COMPILE | SYSUT5, SYSUT6, SYSUT7, SYSUT8, SYSUT14, SYSUT16, and SYSUT17 | Work data sets. LRECL=3200, RECFM=FB, and BLKSIZE=3200*n (where n is an integer value). |
COMPILE | SYSUT9 | Work data set. LRECL=137, RECFM=VB, and BLKSIZE=137*n (where n is an integer value) in z/OS XL C, or 882 in z/OS XL C++. |
COMPILE | SYSUT10 | PPONLY output data set. 72≤LRECL≤32760, RECFM=VS, V, VB, VBS, F, FB, FBS or FS (if not pre-allocated, V is the default). It can be a PDS. |
COMPILE | SYSUTIP | Work data set. LRECL=3200, RECFM=FB, BLKSIZE=3200*n (where n is an integer value), DSORG=PO, and DSNTYPE=LIBRARY. |
COMPILE | SYSEVENT | Events output file. Must be allocated by the user. For a description of this file, see EVENTS | NOEVENTS and Layout of the Events file. |
COMPILE | TEMPINC (C++ only) | Template instantiation file.
Must be a PDS or PDSE. 72≤LRECL≤32760, RECFM=VS, V, VB, VBS, F or FB (default is V). |
COMPILE | USERLIB | User header files. Must be a PDS or
PDSE. LRECL≤32760, and RECFM=VS, V, VB, VBS, F or FB. For more information on searching user header files, see SEARCH | NOSEARCH. |
IPALINK | SYSIN | Data set containing object module
for the IPA link step. LRECL=80 and RECFM=F or FB. |
IPALINK | IPACNTL | IPA Link control file directives.
RECFM=VS, V, VB, VBS, F, FB, FBS, or FS, LRECL≤32760. |
IPALINK | SYSLIB | IPA link step secondary input. SYSLIB
can be a mix of two types of libraries:
|
IPALINK | SYSLIN | Data set for generated object
module. One of the following:
|
IPALINK | SYSOUT | Data set for displaying compiler
error messages. LRECL=137, RECFM=VBA, BLKSIZE=882. (Defaults for SYSOUT=*). |
IPALINK | STEPLIB | Data set for z/OS XL C/C++ compiler/runtime
library modules. STEPLIB must be a PDS or PDSE (DSORG=PO) with RECFM=U, BLKSIZE≤32760. |
IPALINK | SYSCPRT | Output data set for IPA link step
listings. LRECL=137, RECFM=VBA, BLKSIZE=882 (default for SYSOUT=*). |
IPALINK | SYSUT1 | Obsolete work data set. LRECL=80 and RECFM=F or FB or FBS. |
IPALINK | SYSUT5, SYSUT6, SYSUT7, SYSUT8, SYSUT14, SYSUT16, and SYSUT17 | Work data sets. LRECL=3200, RECFM=FB, and BLKSIZE=3200*n (where n is an integer value). |
IPALINK | SYSUT9 | Work data set. LRECL=137, RECFM=VB, and BLKSIZE=137*n (where n is an integer value). |
IPALINK | SYSUTIP | Work data set. LRECL=3200, RECFM=FB, BLKSIZE=3200*n (where n is an integer value), DSORG=PO, and DSNTYPE=LIBRARY. |
BIND | SYSDEFSD | Output from binding a DLL (an application
that exports symbols). LRECL=80 and RECFM=F or FB or FBS |
BIND | SYSIN | Data set for additional object
for the binder.
It defaults to Dummy. LRECL=80 and RECFM=F, FB or FBS. |
BIND | SYSLIB | Data set for binder automatic call libraries. |
BIND | SYSLIN | Primary input data set for the binder One of the following: RECFM=F or FS RECFM=FB or FBS. |
BIND | SYSLMOD | Output Program Object Library. PDSE with RECFM=U and BLKSIZE<=32760. |
BIND | SYSPRINT | Data set for listing of binder diagnostic
messages. LRECL=137, RECFM=VBA, BLKSIZE=882. (Default attributes for SYSOUT=*). |
PLKED | STEPLIB | Data set containing prelink utility
modules. STEPLIB must be a PDS or PDSE (DSORG=PO) and RECFM=U and BLKSIZE≤32760. |
PLKED | SYSDEFSD | Output from prelinking a DLL (an
application that exports symbols). LRECL=80 and RECFM=F or FB or FBS |
PLKED | SYSIN | Data set containing object module
for the prelink utility. This is the primary input data set. LRECL=80 and RECFM=F, FB or FBS. |
PLKED | SYSLIB | Data set for automatic call libraries
to be used with the prelinker. SYSLIB must be cataloged and LRECL=80 and RECFM=F or FB or FBS. DSORG=PO |
PLKED | SYSMOD | Data set for output of the prelink
utility LRECL=80 and RECFM=F or FB or FBS. |
PLKED | SYSMSGS | Data set containing prelink utility
messages. LRECL=150, RECFM=F or FB or FBS and BLKSIZE=6150. |
PLKED | SYSOUT | Data set for the prelinker map. LRECL=80 and RECFM=F or FB or FBS |
PLKED | SYSPRINT | Data set for listing of prelink utility
diagnostic messages. LRECL=137, RECFM=VBA, BLKSIZE=882. (Default attributes for SYSOUT=*). |
LKED | SYSLIB | Data set for z/OS XL C/C++ autocall
library. SYSLIB must be a PDS or PDSE and have the attributes RECFM=U and BLKSIZE≤32760. |
LKED | SYSLIN | Primary input data set for linkage
editor One of the following:
|
LKED | SYSLMOD | Output load module library. RECFM=U and BLKSIZE≤32760. |
LKED | SYSPRINT | Data set for listings and diagnostics
produced by the linkage editor. One of the following:
|
LKED | SYSIN | Data set for additional object for the binder. It defaults to Dummy. LRECL=80 and RECFM=F, FB or FBS. |
LKED | SYSUT1 | Work data set. The data set attributes will be supplied by the linkage editor. |
GO | STEPLIB | Runtime libraries. STEPLIB must be one or more PDSes or PDSEs and have the attributes RECFM=U and BLKSIZE≤32760. |
GO | CEEDUMP | Data set for error messages generated by Language Environment® Dump Services. CEEDUMP must be a sequential data set and it must be allocated to SYSOUT, a terminal, or a unit record device, or a data set with the attributes RECFM=VBA, LRECL=125, and BLKSIZE=882. |
GO | SYSPRINT | Data set for listings and diagnostics
from user program. LRECL=137, RECFM=VBA, BLKSIZE=882. (default attributes for SYSOUT=*). |
OUTILITY | SYSIN | Input data set for object module
to be added to the library. It can be sequential or partitioned (with
a member name specified). LREL=80, RECFM=F or FB or FBS. |
OUTILITY | SYSLIB | Library for which the member name
is to be added (ADD); for which the member name is
to deleted (DEL); which is to be listed (MAP);
for which the C370LIB-directory is to be built. This
DD must point to a single partitioned data set. Concatenations cannot
be used. Member names must not be specified. LREL=80, RECFM=F or FB or FBS. |
OUTILITY | SYSOUT | Output data set for the C370LIB-directory map.
It can be sequential or partitioned (with a member name specified).
LREL=80, RECFM=F or FB or FBS. |
OUTILITY | SYSMSGS | Data set containing the input messages.
LRECL=150, RECFM=F or FB or FBS. |
OUTILITY | SYSPRINT | Data set diagnostics from the C370LIB program. The
default is to SYSOUT=*. LRECL=137, RECFM=VBA, BLKSIZE=882 |