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
            
            


































































































































































































































































