Verify Control Statement
The verify control statement verifies a corresponding replace control statement, that is, verify assures that the proper data is replaced.
Format:
Column 1 | Columns 2-4 | Columns 5-6 | Columns 7-12 | Columns 13-14 | Columns 15-16 | Columns 17-70 | Columns 71-72 | Columns 73-80 |
---|---|---|---|---|---|---|---|---|
X'02' | VER | sadd | esdid | flds | nu |
Where:
- X'02'
- must appear in column 1.
- VER
- is the verify control statement acronym.
- sadd
- is the hexadecimal starting address of the area to be verified.
- esdid
- is the External Symbol Identification, a number assigned by the compiler or assembler to the CSECT in which the verification occurs.
- flds
- is up to eleven 4-digit hexadecimal fields, separated by commas, each verifying previously loaded halfwords. A comma cannot follow the last field.
- nu
- means
not used
by the loader. This field may be blank or contain program identification.
Usage Notes:
- The verify control statement must be in hexadecimal code.
- The data in columns 17–70 (excluding commas) on the verify statement verifies what already was loaded into virtual storage beginning at the address specified in columns 7–12.
- Place verify control statements immediately before corresponding replace control statements.
- If the verify function fails:
- The loaded system does not run.
- All following REP control statements for that CSECT are ignored until the next successful VER control statement for that CSECT.