Full part replacement local modification
To be done at initial install or first time a local modification
is made to the ASMADOPT ASSEMBLE file.
- Establish HLASM minidisk order
VMFSETUP 5696234J {HLASM | HLASMSFS}
- Build a new copy of the MACLIB (This is needed so you get the current copy of any macros that
the assemble file needs.)
VMFBLD PPF 5696234J {HLASM | HLASMSFS} ASMBLMAC (SERVICED
- Make a copy of the assemble file on the 2C2 (E-disk) using the
local modid as part of the file type.
COPYFILE ASMADOPT ASSEMBLE fm-2c2 = ASMLnnnn fm-2c2
Note: ASML is a required file type for local modifications. The nnnn is a user-defined number assigned to this fix. - Incorporate your local modification into the copy of the assemble (ASMLnnnn) file on your LOCALSAM 2C2 disk.
- Update the VVT tables for both the TXT and ASM files by issuing the following VMFSIM commands.
VMFSIM LOGMOD 5696234J VVTLCL E TDATA :MOD LCLnnnn :PART ASMADOPT TXT
VMFSIM LOGMOD 5696234J VVTLCL E TDATA :MOD LCLnnnn :PART ASMADOPT ASM
- Build the new assemble file to be used in next step
VMFBLD PPF 5696234J {HLASM | HLASMSFS} ASMBLSAM ASMADOPT ( ALL
- Issue the assemble command for the file.
VMFHLASM ASMADOPT 5696234J {HLASM | HLASMSFS} ($SELECT OUTMODE E NOCKGEN HLASM NOSEG EHLASM
Note: Consult VMSES/E Introduction and Reference for additional information, for extra ASSEMBLE options.If the assemble function is successful, then file ASMADOPT TXTLnnnn will be placed on the LOCALSAM 2C2 (E) disk
- Build your local modification on the test build disk by issuing the following command.
VMFBLD PPF 5696234J {HLASM | HLASMSFS} (SERVICED
- Place the local modification into production
Typically this is placing the ASMADOPT module on MAINT's 19E disk. Use VMFCOPY from within MAINT's userid.