Figure 1 shows an example of the Relocation Dictionary
section of the listing, which contains information passed to the linkage editor, or z/OS® Program Management Binder, in the object module. The entries describe the
address constants in the assembled program that are affected by relocation. Figure 1. Relocation dictionary
Relocation Dictionary Page 7
1 2 3 4 5
Pos.Id Rel.Id Address Type Action HLASM R6.0 2015/02/20 18.42
00000004 00000004 00000048 A 4 +
00000004 00000007 00000064 V 4 ST
00000004 00000008 00000068 V 4 ST
1
Indicates the ESD ID assigned to the ESD entry for the control section in which the address
constant is defined.
2
Indicates the ESD ID assigned to the ESD entry for the control section to which this address
constant refers.
3
Shows the assembled address of the address constant.
4
Indicates the type and length of the address constant. The type may be one of the following:
A
A-type address constant
V
V-type address constant
Q
Q-type address constant
J
J-type address constant or CXD instruction
R
R-type address constant
RI
Relative Immediate offset
5
Indicates the relocation action. The action may be one of the following:
+
the relocation operand is added to the address constant
-
the relocation operand is subtracted from the address constant
ST
the relocation operand overwrites the address constant
You can suppress this section of the listing by specifying the
NORLD assembler option.