Recommended Procedures You must have the 194 in read/write status because VMFMAC renames the
existingMACLIB and writes a new one. When you issue the command:
vmfmac dmkmac yourown
theEXEC procedure uses the EXEC to rebuild MACLIB. VMPMAC calls the UPDATE command to update each of the macro and copy
files named in theEXEC. In this example, ACCTON COpy is updated with YOUROWN CNTRL as
follows:
1. TheIBM updates named in ACCTON AUXRnO, R12263DK and R12576DK, are
applied, in that order.
2.Since no ACCTON AOXLCL file exists, the next entry in the control
file results in no update.
3. The update file ACCTONOPDTLCL is applied.
For each entry inEXEC, checks to see if there are any
updates; if not, then the existingMACRO or COpy file is included in the
newMACLIB without any changes. When the entry for RDEVICE is reached, RDEVICE MACRO is updated with YOOROWN CNTRL as follows:
1. TheIBM update named in RDEVICE AOXRnO, R1202QDK, is applied.
2. The update named inRDEVICE AOXLCL, RDEVICE FIXPTF, is applied.
3.Since no RDEVICE OPDTLCL file exists, the last entry in the control
file results in no update being applied.
After all the entries in the listDMKMAC EXEC are processed, V"F"AC erases the existing MACLIB and creates a new D!KMAC MACLIB with
the updated members. An additional file,D8KMAC COPY, is produced; this
file contains a record of the updates thatwere applied. DKKKAC COpy is
also added toMACLIB, to provide you with a record of changes. NOW, since macro and copy changes affect CP modules, you must
reassembleDMKACO and DMKRIO using the new DMKMAC MACLIB. If you have
no local updates for these assembler source files, you can use theDMKRnO CNTRL file to update them: VMPASM DMKRIO DMKRnO (or DMKRnA) DMKRnO You must be sure that all the current PTFs and auxiliary control files
are available on29Q. The text decks produced by these assemblies are not uniquely named,
since the update level identifier inDKKRnO is always TEXT. However,
the update log produced byVMFASM does indicate the macro libraries used
in the assembly, so you have a record of update activity.Part 5. Updating V"/370 339
existing
vmfmac dmkmac yourown
the
files named in the
follows:
1. The
applied, in that order.
2.
file results in no update.
3. The update file ACCTON
For each entry in
updates; if not, then the existing
new
1. The
2. The update named in
3.
file results in no update being applied.
After all the entries in the list
the updated members. An additional file,
file contains a record of the updates that
also added to
reassemble
no local updates for these assembler source files, you can use the
are available on
since the update level identifier in
the update log produced by
in the assembly, so you have a record of update activity.