You can use the supplied SORTD cataloged procedure when you do
not include user routines or when you include user routines that do
not require binding or link-editing.
When you specify EXEC PROC=SORTD or EXEC SORTD, the following JCL
statements are generated:
//SORT EXEC PGM=ICEMAN 00
//STEPLIB DD DSNAME=yyy,DISP=SHR 10
//SORTLIB DD DSNAME=xxx,DISP=SHR 20
//SYSOUT DD SYSOUT=A 30
- Line
- Explanation
- 00
- The stepname of the SORTD procedure is SORT
- 10
- The STEPLIB DD statement defines the data set containing the
DFSORT program modules. If DFSORT was installed as part of the normal
system link libraries, the STEPLIB DD statement is unnecessary. It
is needed only if DFSORT resides in a separate link library which
is not part of the "link list." (Your installation's system programmers
can give you this information.) The STEPLIB DD statement shown assumes
that the data set name represented by yyy is cataloged.
- 20
- The SORTLIB DD statement defines a private data set that contains
the modules needed for a sort using tape work files or a merge that
uses the Conventional technique. The data set name of the program
subroutine library, represented by xxx, is specified at installation
time; it can be SYS1.SORTLIB.
If the modules were installed in
a system library and installation option SORTLIB=SYSTEM
is used, then the SORTLIB DD statement is unnecessary and is ignored
unless dynamic link edit of user exits is used.
- 30
- Directs messages to system output class A