gtpi1m79System Installation Support Reference

Creating the Program and System Allocator Tables

The SAL1A2E program is used to create the program allocator table (PAT) and the system allocator (SAL) table. Figure 34 shows part of the JCL created from SIP Stage I that is used to run the SAL1A2E program. You may want to change some of the statements to suit your purpose.

Figure 34. Sample JCL Created by Running SIP Stage 1

//SAL1A2E EXEC EDCCLG,INFILE='ACP.CSRCE.OL.REL40(SALO40)',
//             GPARM='PROG=5500 SS=BSS  ECHO=YES SAL=YES CC=NO'
//COMPILE.SYSLIB  DD DSN=&VSCCHD&CVER&EDCHDRS,DISP=SHR
//                DD DSN=ACP.CHDR.REL40,DISP=SHR
//                DD DSN=ACP.SYMACRO.REL40.BSS,DISP=SHR
//GO.SYSUDUMP  DD SYSOUT=A
//GO.INFILE DD DSN=ACP.SALIN.REL40(IBMPAL),DISP=SHR
//          DD DSN=ACP.SALIN.REL40(USRTPF),DISP=SHR
//GO.SALOUT DD DSN=ACP.SALTBL.REL40.BSS(TABLE40),DISP=SHR
//GO.PATOUT DD DSN=ACP.SYSRCE.RT.REL40.BSS(IPAT40),DISP=SHR
//GO.LSTFILE DD SYSOUT=A
//GO.SALRPT DD SYSOUT=A

GPARM
The GPARM statement identifies the general parameters that are used by SAL1A2E EXEC.

PROG
The PROG parameter identifies the number of programs you want to allocate.

SS
The SS parameter determines the name of the subsystem.

ECHO
The ECHO parameter determines how the error listing is created. If the value supplied is YES, all input cards and errors are listed. If the value supplied is NO, only errors are listed.

SAL
The SAL parameter determines if a SAL report is created. The SAL report shows the characteristics of all tapes, pools, and programs in the SAL table. The value supplied can be YES or NO.

CC
The CC parameter determines if the output report files have carriage control characters. The value supplied can be YES or NO.

INFILE
The INFILE parameter identifies data sets that contain lists of programs that you want to allocate.

SALOUT
The SALOUT statement determines where the SAL table is put.

PATOUT
The PATOUT statement determines where the IPAT source is put. The source must be assembled to create the actual PAT.

LSTFILE
The LSTFILE statement determines where the error listing is put.

SALRPT
The SALRPT statement determines where the SAL report is put.