Previous Topic: Required Linkage Editor Options

Next Topic: Adding IN25LINK to Your Link-Edit Procedure

Executing IN25LINK as a Standalone Program

Member CAVHLINK in CAI.CAVHPROC contains sample JCL for executing postprocessor IN25LINK as a standalone batch job. Use this member to load composite information from a previously saved Linkage Editor listing.

//CAVHLINK PROC PROTSYM=CAI.PROTSYM,                          
//             LISTLIB=USER.LISTLIB                          
//             MEMBER=XXXXXXXX
//*                                                          
//IN25LINK EXEC PGM=IN25LINK,REGION=2M                       
//STEPLIB  DD DISP=SHR,DSN=CAI.CAVHLOAD                        
//PROTSYM  DD DISP=SHR,DSN=&PROTSYM                          
//INPUT    DD DISP=SHR,DSN=&LISTLIB(&MEMBER)                 
//OUTPUT   DD SYSOUT=*,DCB=(LRECL=121,BLKSIZE=2440,RECFM=FBA)
//CARDS    DD DDNAME=CARDS                                   
//MESSAGE  DD SYSOUT=*                                                                                            

You can override the following procedure variables:

Variable

Description

PROTSYM

Specifies the name of the symbolic file being updated.

LISTLIB

Specifies the name of the partitioned data set containing your saved IBM Linkage Editor output listings.

MEMBER

Specifies the name of the member in the listing library that contains the listing for the composite module.

When invoking this JCL procedure, you must include a CARDS DD statement in the invoking JCL.