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

From m204wiki
Jump to navigation Jump to search
(Created page with "The PRNTASMC job stream is used to translate, assemble, and link the M204PRNT phase during installation on IBM z/VSE. See...")
 
m (add category)
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
The PRNTASMC job stream is used to translate, assemble, and link the M204PRNT phase during [[Upgrading to Model 204 version 7.5 on IBM z/VSE|installation on IBM z/VSE]].
The PRNTASMC job stream is used to translate, assemble, and link the M204PRNT phase during [[Model 204 installation on IBM z/VSE|installation on IBM z/VSE]].


See the comments in the code below for instructions on editing PRNTASMC.  
See the comments in the code below for instructions on editing PRNTASMC.  
<p class="code"><nowiki>/* Update to recompile 01/12/2012
{{Template:VSE_PRNTASMC}}
// JOB PRNTASMC
 
* ********************************************************************
[[Category: Model 204 installation job streams]]
*                          Rocket Model 204
*                                10/14
* ********************************************************************
*  PRNTASMC translates and assembles and links M204PRNT 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=M204PRNT.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 M204PRNT,*
  INCLUDE DFHEAI
// EXEC    ASMA90,SIZE=(ASMA90,64K),PARM='CPAT(SYSL),EX(LBX(EDECKXIT)),*
              FOLD,OP(UNI),LINECOUNT(056)'
CLOSE SYSIPT,SYSRDR
// EXEC LNKEDT
/*
/&
</nowiki></p>

Latest revision as of 17:01, 23 April 2018

The PRNTASMC job stream is used to translate, assemble, and link the M204PRNT phase during installation on IBM z/VSE.

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

// JOB PRNTASMC * PRNTASMC translates and assembles and links M204PRNT 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 /* /* (-- For Rocket Support only: filename=PRNTASMC 7.7 2016/11/14 --) /* ON $RC=0 CONTINUE // EXEC PROC=M204JCL DLBL for JCL sublibrary // LIBDEF PROC,SEARCH=M204LIB.V770 // EXEC PROC=M204WRK1 // EXEC PROC=M204V770 DLBL for V770 M204 library // LIBDEF SOURCE,SEARCH=M204LIB.V770 // LIBDEF PHASE,SEARCH=PRD1.BASE // EXEC DFHEAP1$ ** $$ SLI MEM=M204PRNT.A code ***** /* CLOSE SYSPCH,PUNCH // OPTION CATAL // EXEC PROC=M204JCL DLBL for JCL sublibrary // LIBDEF PROC,SEARCH=M204LIB.V770 // EXEC PROC=M204WRK1,DLBNAME=IJSYSIN,PLU=SYSIPT // EXEC PROC=M204V770 DLBL for V770 M204 library // LIBDEF OBJ,SEARCH=(M204LIB.V770,PRD1.BASE) // LIBDEF SOURCE,SEARCH=(M204LIB.V770,PRD1.BASE) // LIBDEF PHASE,CATALOG=M204LIB.V770 PHASE M204PRNT,* INCLUDE DFHEAI // EXEC ASMA90,SIZE=(ASMA90,64K),PARM='CPAT(SYSL),EX(LBX(EDECKXIT)),* FOLD,OP(UNI),LINECOUNT(056)' CLOSE SYSIPT,SYSRDR // EXEC LNKEDT /* /&