address is the starting address of the CSECT. The address must be
two, four, orsix hexadecimal digits. For example, for a CSECT starting at location 400, you would specify the BASE 0400 in the BASE control record. If a subsequent VER card
requests verification of location0408, the BASE of 0400 is
subtractedfrom and the program verifies location 08 in
theCSECT. This example applies if you specify TITLIB, LOADLIB, or MODULE and the module map is present. However, if
nemodule map is present for a ftODULE file (that is, the
module was generated with theIOftAP option), then all
operations areperformed as if the BASE address is location O. For example, if you specify a BASE of 400 and the address you wish to inspect or modify is 408, then you must specify 08 and
not408 in REP and VER control records. The address in this
case isfrom the start of the module. If you do not specify
csectname in theHAME control record. vou cannot specify anY BASE value other than 00. The BASE control record is optional. See the discussion under "VER or VERIFY Contrel
Record." If specified, theBASE control record must follcw
theBAftE record, but it need not follow the lAME record immediately. For example, you could have the following
sequence of control records:NAftE, VER, REP, BASE, VER, REP. The VER control record requests verification of instructions or data
within aCSECT. If the verification fails, the Frogram does not perform
a subsequentREP operation until it encounters another IAftE control
record.
TheVER control record is optional. ftore than one VER record can
follow a singlelAME record.
Theformat of the VER control record is: {
VERIFY } VER disp data disp is the hexadecimal displacement of the data to be inspected
from the start of theCSECT, if you did not submit a BASE control record for this CSECT. If you did submit a BASE control record, then disp is the actual location of the data.
Thedisp must be tvo, four, or six hexadeci.al digits. This displacement does not have to be aligned on a full word
boundary. If thisdisplacement value is outside the limits of
theCSECT specified by the preceding IAftE control record, the VERIFY control record is rejected.
data is the data against which the data in theCSECT is to be compared. This must be an even number of hexadecimal digits. Por example, if the location you wish to verify is 3CC, and
theCSECT begins at location 2BO, you can either issue: 204 VM/370 OFerator's Guide
two, four, or
requests verification of location
subtracted
the
ne
module was generated with the
operations are
not
case is
csectname in the
Record." If specified, the
the
sequence of control records:
within a
a subsequent
record.
The
follow a single
The
VERIFY
from the start of the
The
boundary. If this
the
data is the data against which the data in the
the