Model 204 PSFASM job stream for IBM z/VSE: Difference between revisions

From m204wiki
Jump to navigation Jump to search
(Created page with "The PSFASM job stream is used to translate and assemble IFPS and link the M204PSF phase during installation on IBM z/VSE....")
 
mNo edit summary
Line 2: Line 2:


See the comments in the code below for instructions on editing PSFASM.  
See the comments in the code below for instructions on editing PSFASM.  
<p class="code"><nowiki>/* Update to recompile 01/12/2012
<p class="code"><nowiki>// JOB PSFASM
// JOB PSFASM
* ********************************************************************
* ********************************************************************
*                          Rocket Model 204
*                          Rocket Model 204
*                                10/14
*                                02/15
* ********************************************************************
* ********************************************************************
*  PSFASM translates and assembles IFPS, and links M204PSF phase
*  PSFASM translates and assembles IFPS, and links M204PSF phase
Line 54: Line 53:
// EXEC LNKEDT
// EXEC LNKEDT
/*
/*
/&
/& </nowiki></p>
</nowiki></p>

Revision as of 23:29, 6 May 2015

The PSFASM job stream is used to translate and assemble IFPS and link the M204PSF phase during installation on IBM z/VSE.

See the comments in the code below for instructions on editing PSFASM.

// JOB PSFASM * ******************************************************************** * Rocket Model 204 * 02/15 * ******************************************************************** * PSFASM translates and assembles IFPS, and links M204PSF phase * Note: PRD1.BASE is IBM distributed CICS library * Remove the leading '*' from the $$ SLI statement /* /* To adapt this procedure to your installation: /* 1. Modify JOB statement /* 2. Modify the following in the job stream: /* ASSGN - this jcl assumes standard assignments /* for the logical units (SYS000) referenced /* in EXTENT statements. Add as needed: /* (e.g., // ASSGN SYS000,cuu) /* DATE - expiration date of dataset /* LENGTH - length of dataset in blocks/tracks /* if a MODEL 204 distribution file, see installation /* guide for number of 6184 byte pages /* START - starting location of dataset /* VOLSER - volume serial of dataset * ON $RC=0 CONTINUE // EXEC PROC=M204JCL DLBL for JCL sublibrary // LIBDEF PROC,SEARCH=M204LIB.V750 // EXEC PROC=M204WRK1 // EXEC PROC=M204V750 DLBL for V750 M204 library // LIBDEF SOURCE,SEARCH=M204LIB.V750 // LIBDEF PHASE,SEARCH=PRD1.BASE // EXEC DFHEAP1$ ** $$ SLI MEM=IFPS.A code ***** /* CLOSE SYSPCH,PUNCH // OPTION CATAL // EXEC PROC=M204JCL DLBL for JCL sublibrary // LIBDEF PROC,SEARCH=M204LIB.V750 // EXEC PROC=M204WRK1,DLBNAME=IJSYSIN,PLU=SYSIPT // EXEC PROC=M204V750 DLBL for V750 M204 library // LIBDEF OBJ,SEARCH=(M204LIB.V750,PRD1.BASE) // LIBDEF SOURCE,SEARCH=(M204LIB.V750,PRD1.BASE) // LIBDEF PHASE,CATALOG=M204LIB.V750 PHASE DFHPSF,* INCLUDE DFHEAI INCLUDE IFIFDOS // EXEC ASMA90,SIZE=(ASMA90,64K),PARM='CPAT(SYSL),EX(LBX(EDECKXIT)),* FOLD,OP(UNI),LINECOUNT(056)' CLOSE SYSIPT,SYSRDR ENTRY DFHPSF // EXEC LNKEDT /* /&