To be done at
initial install or first time a local modification is made to the
ASMADOPT ASSEMBLE file.
- Establish HLASM minidisk order
VMFSETUP P696234J {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 P696234J {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 P696234J VVTLCL E TDATA :MOD
LCLnnnn :PART ASMADOPT TXT
VMFSIM LOGMOD P696234J VVTLCL E TDATA :MOD
LCLnnnn :PART ASMADOPT ASM
- Build the new assemble file to be used in next step
VMFBLD PPF P696234J {HLASM | HLASMSFS} ASMBLSAM ASMADOPT ( ALL
- Issue the assemble command for the file.
VMFHLASM ASMADOPT P696234J {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 P696234J {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.