Notes:
1 This job stream uses the CICS-supplied procedure DFHASMVS to assemble
and link-edit user-replaceable programs. The DFHASMVS procedure refers to the
MVS library SYS1.MODGEN. If you have not yet restructured MVS/ESA (moving
members from SYS1.AMODGEN to SYS1.MODGEN), change the SYS1.MODGEN
reference to SYS1.AMODGEN in the DFHASMVS procedure, until you have
restructured MVS/ESA. When you have restructured MVS/ESA, you must return the
SYS1.AMODGEN reference to SYS1.MODGEN.
2 program_name is the name of the program (on your_dataset) being modified.
3 yourtext_dataset is the name of the data set containing the text after
assembly.
4 The assembler statements perform the following functions:
v Define the global symbols for the assembly (by a copy statement for the
DFHGDEFS module)
v Set the following global symbols to ‘1’:
Statement
Description
&MVS SETB 1
CICS is to run under MVS.
&MVS811 SETB 1
CICS is to run under MVS/ESA.
&VSDSECT SETA 1
Stop printing of CICS dummy sections (DSECTS).
5 your_dataset is the name of the data set containing your version of the code.
6 The input to the linkage editor must include several statements specific to the
user-replaceable module. The appropriate statements are given in Figure 13 on
page 404.
notes about user-replaceable programs
Chapter 5. General notes about user-replaceable programs 403