Label IN'OPTN IN'UPCD LOCTUPD NOERASE NOFILE NOFILEW NOFBA8E NOUPDATS OPTCONF OPTDUP PROCESS RETRD RETR001 RETURN RSEQDEF RSEQERR RSEQFIN SINGUPD SfULLCOR -STCTL -STSYS TEST UPDREAD UPDSERR V8FDATE WOlF WRETURN XDELE XWRITE ZERSEQ ftodule or
Procedure D8SUPD DftSUPD DftSUPD DftSUPD DftSUPD DftSUPD D8SUPD DftSUPD DftSUPD DMSUPD DftSUPD DftSUPD DftSUPD D8SU,PD D!!SUPD DftSUPD DftSUPD DftSUPD D!!SUPD 'ftFAS!! 'ftPASft 'ftPDATE D!!SUPD DftSUPD '8FDATE DMSUPD DftSUPD DftSUPD D!!SUPD D8SUPD 7-6 7-10 7-5
7-5
7-5
7-7
7-6
7-5
7-6
7-6
7-5
7-11
7-11
7-9
1-9
7-9
7-5
7-9
1-8
7-2
7-2 7-4 1-9 7-10 7-4 1-10 7-5
1-9 7-10 7-9
Description
Error exit when an unrecognizable is
encountered.
Processing for invalid update file control
card.
Checks that a single update exists.
Checks that the control file exists.
processing when the source input file is
not found.
Processing when PTF file not found.
Error exit when no operands were entered. Abnormally terminates when update file
specified but not found. Abnormally terminates when conflicting
options specified.
Abnormally terminates when the saae oFt ion
is specified more than once.
Checks if the update and source input
files already exist.
Creates disk output file from the in-storage
updated file.
Closes and renames the created output disk
file.
Checks RETCot! for indication of warning messages. Sets the sequencing to 5 or 8 characters.
Issues D!SUPD1S4W message. Sets up for resequencing.
Applies a single update.
Insufficient storage to begin update.
Checks for CNTRL file.
Checks for the ASS!ftBLE file.
Checks for the input file.
Reads control cards.
Issues DftSUPD1S6W message. Creates the UPEATES file.
Issues DftSUPD176W message. Issues DftSUPD171I message. Deletes line from storage.
Inserts line into storage.
Issues DftSUPD182W message. igure 7-3. The Assembler Update Procedure Label (Part 2 of 2)
152 IBM VM/370 Service Routines Program Logic ,
VMPLOAD PROGRAM Label BDCTR DINITA
DINITB
DINITD
ENDL PNDM NOCTR NOPILE NOLDL RDCTR RETERR SRTXT VMFLOAD Module
or
Procedure VMPLOAD VMPLOAD VMPLOAD iMPLOAD VMPLOAD VMPLOAD VMPLOAD iMPLOAD VMPLOAD VMPLOAD i!!PLOAD VMPLOAD iMPLOAD Diagram
7-12
7-12
7-12
7-12
7-12
7-12
7-12
7-12
7-12
7-12
7-12
7-12
7-12
Description
Error exit when error occurs While reading control file.
Reads the MACS record froll control file.
Punches text files.
Punches the highest level update available. Closes punch and returns to CMS. Searches for file specified in control
file.
Error exit when control file not found. Skips the files that are not found.
Error exit when loadlist EXEC procedure is
not found.
Reads the control file.
Exits to CMS. Punches the TEXT file if update level is
not found.
Entry for load list program. Pigure 7-4. The VMPLOAD Program Label Directory VMFMAC PROCEDURE Module or
Label Procedure
-AREAD iMFMAC Y!F!AC -ERR2 iMFMAC -!UCUP VHFHiC -RENEWCO iMFMAC -STCTL iMFMAC -STKL iMFlUC -UPDERR iMFMAC Diagrall
7-13
1-13
7-13
7-13
7-13
7-13
7-13
7-13
Description Checks that each macro or copy file listed in the 'maclibname EXEC' file exists. Checks that the 'maclibname EXEC' file exists.
Prints error message if entire update prccedure
is not successful. Updates the macro or copy files and puts them in
the new macro library. Renames existing NEW!AC COPY and JEW!IC MICLIB files. Checks that the 'cntrlnalle CNTRL' file exists.
Prints the control file.
Prints error message if error occurs during
updating.
Figure 7-5. The iMFMAC Procedure Label Directory Chapter 7. Procedures for Generating and Updating V8/370 153
Previous Page Next Page