
8086 Object Module Formats | Version 4.1 |
CASE 3: EXTERNAL symbol (SYM) is found (by LINK) to be absolute.
LINK will chanqe the fixup to the followinq:
LOCATION: same
PSEG: same
TARGET: pi (SYM) ,d(SYM)
where pI and d are from a PUBLIC DECLARATIONS record or pt(SYM), and d(SYM) is applied to LOCATION.
LOCATE OPERATION:
At LOCATE time, LOCATE knows the followinq:
a)the memory address of LOCATION
b)the memory address of the PSEG
c)the memory address of the PUBLIC
If either the LOCATION or TARGEr is not in the PSEG, LOCATE can
report a warninq: YOU CAN'T GET THERE FRO'''' HERE. Otherwise, a self- relative fixup can be completed as shown in (1.2).