Data sets

Data sets

There are three required DD names for the linkage editor:

Link Edit
DD Description Access Method LRECL BLKSIZE RECFM
SYSLIN A data set containing object module input. This is an output data set created by the build which can be a zFolder/zDataset using the data set prefix from the build which is used as input to the linkage editor. QSAM 80 SMS1 FB
SYSLMOD The SYSLMOD DD statement is required. It describes the output program library, which must be a partitioned data set or a PDSE. This is an output data set created by the build which can be a zFolder/zDataset using the data set prefix from the build. QSAM 0 SMS1 U
SYSPRINT A data set containing the link edit listing. QSAM 121 32670 FBA
1 The data set is allocated with BLKSIZE=0 allowing SMS to determine the optimal block size for the device.