Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
RLD record format HLASM Programmer's Guide SC26-4941-06 |
|
If the rightmost bit of the flag byte is set, the following RLD entry has the same relocation ESDID and position ESDID, and this information is not repeated; if the rightmost bit of the flag byte is not set, the next RLD entry has a different relocation ESDID or position ESDID, and both ESDIDs are recorded. Certain combinations in the Flag byte are used to indicate Relative-Immediate
relocation items:
The first RLD item on each RLD record must specify the Relocation and Position ESDIDs; thus, the last RLD item on a record must not set the rightmost bit of the flag byte. For example, if the RLD entries 1, 2, and 3 of the program listing
contain the following information:
then columns
17–72 of the RLD record are: │ Entry 1 │ Entry 2 │ Entry 3 │ │ │ │ │ Column:│17 18 19 20 21 22 23 24│25 26 27 28│29 30 31 32 33 34 35 36│37├───>72 ├──┬──┬──┬──┬──┬──┬──┬──┼──┬──┬──┬──┼──┬──┬──┬──┬──┬──┬──┬──┤ │00│04│00│02│0D│00│01│00│0C│00│01│04│00│01│00│03│0C│00│08│00│ ├──┴──┴──┴──┴──┴──┴──┴──┼──┴──┴──┴──┼──┴──┴──┴──┴──┴──┴──┴──┤ │ ESD Ids ∧ Address │∧ Address │ ESD Ids ∧ Address │ Spaces │ │ ││ │ │ │ │ Flag │Flag │ Flag │ │ (Set) │(not │ (not │ │ │set) │ set) │ |
Copyright IBM Corporation 1990, 2014
|