18.08.2013 Views

(SYSLIB) Programming Reference Manual - Public Support Login ...

(SYSLIB) Programming Reference Manual - Public Support Login ...

(SYSLIB) Programming Reference Manual - Public Support Login ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Item Description<br />

ROR, ROR$–Relocatable Output Routine<br />

ROR is called for every text word that will be inserted into the relocatable element.<br />

(Examples of text words are the instruction or data word.) For each call, the calling<br />

program must supply the text word and its relocation information in an item.<br />

The minimum length of the item is three words; however, it may be larger. Any<br />

relocation of a text word, other than a simple relocation of the right address under the<br />

same location counter that applies to the text word, must be handled through special<br />

relocation items. Any number of special relocation items may be appended to the item.<br />

Figure 15–1 shows the ROR item format.<br />

0 n not used l r<br />

1 text word<br />

2 f zero lc address<br />

special relocation items<br />

.. . . .<br />

n-1 special relocation items<br />

Field Descriptions<br />

Word 0<br />

n<br />

l<br />

r<br />

Figure 15–1. ROR: Item Format<br />

Item length, including any special relocation items.<br />

Bits 16 and 17 of a left address field plus 10 sign bits, or 12 sign bits, for a left<br />

half-word field.<br />

Bits 16 and 17 of a right address field plus 10 sign bits, or 12 sign bits, for a right<br />

half-word field.<br />

7833 1733–004 15–3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!