Introduction
rI I , , L
ProgramVMSERV VMFASM VMFMAC VMFLOAD GENERATE
commentsUpdates CP, CMS, RSCS, and IPCS from the system Program Update Tape (PUT). Text decks supplied with the service
tape replace existing text decks.Updates a source file using IBM updates and PTFs and user
updates, then assembles the updated source file.Updates macro libraries using IBM and user updates.
creates a newCP, CMS, or RSCS nucleus based on a control
file and a load listEXEC file. Performs a variety of maintenance functions, including
directory and service program updates.May also be
used to invoke theVMFLOAD program to punch a new CP, CMS, or RSCS nucleus. CMSGEND Creates a new CMS command module from updated TEXT files. ASMGEND Updates the VM/370 system assembler. VSAMGEN Updates and rebuilds the CMSVSAM and CMSAMS discontiguous
saved segments based onPTFs to VSAM code. UPDATE Applies single or multilevel updates to source programs.
Figure 33. Programs forUpdating VM/370 2. Use the VMFASM EXEC procedure to reassemble the source module using
update files. These may beIBM PTFs or updates or your own. If
you are reassembling a module because of aMACLIB change, no update
files are necessary.
3.
4.Use the VMFLOAD program to punch a
incorporating existingTEXT files VMFASM EXEC. new CP, CMS, or RSCS nucleus,
and new ones created by the
Depending on whether you are creating a newCP, nucleus, you may next have to perform additional
writing the new nucleus onto disk, and so on.CMS, or
steps,RSCS like
The various procedures and steps to take are summarized in Figure 34.
These procedures are described in detail in the remainder ofPart 5.
Before you use any of the procedures, you should have established a
virtual machine userid for your maintenance tasks.You must also be
acquainted with theCMS files that are used for updating and the naming
conventions used byIBM. These topics are discussed next. 320 IBM VM/370 Planning and System Generation Guide
r
Program
comments
tape replace existing text decks.
updates, then assembles the updated source file.
creates a new
file and a load list
directory and service program updates.
used to invoke the
saved segments based on
Figure 33. Programs for
update files. These may be
you are reassembling a module because of a
files are necessary.
3.
4.
incorporating existing
and new ones created by the
Depending on whether you are creating a new
writing the new nucleus onto disk, and so on.
steps,
The various procedures and steps to take are summarized in Figure 34.
These procedures are described in detail in the remainder of
Before you use any of the procedures, you should have established a
virtual machine userid for your maintenance tasks.
acquainted with the
conventions used by