Intel iAPX 86 User Manual page 253

Table of Contents

Advertisement

Additional Information for Intellec Series IV Users
iAPX 86,88 Family Utilities
K-8
>
>
»
>
>
>
LINK860V1.0BJ,OV1A.OBJ,OV1B.O
LINK86 /MYPROG/OV2A.OBJ, /THEP
TO OV2.LNK OVERLAY(OVERLAY2)<c
LINK86 OV3.0BJ, OV3A.OBJ OVERL
LINK86 OV4.0BJ,OV4A.OBJ OVERLA
LINK86 NROOT.OBJ,ROOTA.OBJ,ROO
BJ OVERLAY(OVERLAY1)<cr>
AY(OVERLAY3)<cr>
Y(OVERLAY4)<cr>
TB.OBJ,SMALL.LIB OVERLAY(ROOT)<cr>
Notice that all of the modules, including the root, are linked with the OVERLAY
and NOBIND controls. The overlay name for the root is not as critical as is that for
the overlays, since the overlay name is used when calling the loader.
Finally, the overlays and root must be linked together. Since anyone of the files
could be the root, LINK86 requires that for the final link, the file containing the
root must be first in the input list. During this final linkage, the OVERLA Y control
is not used:
>
»
LINK86 NROOT. LNK, OV1. LNK, OV2
OV4.LNK TO 1/PROG.86 BIND<cr>
.LNK, OV3.LNK, &<cr>
In this invocation, the optional BIND control is specified. The resulting object file is
executable on a Series IV.
Figure K-4 shows the LINK86 print file listing for the above invocation.
There is nothing special about the invocation liine to LOC86 when locating a file that
contains overlays or that has been bound:
>
»
LOC86 1/PROG.86 TO PROG &<cr>
RESERVE (OH TO 77FFH,OFCOOOH T OFFFFFH)<cr>
The RESERVE control prevents LOC86 from assigning memory addresses that the
user wishes to reserve for the target system. Figure K-5 illustrates the printout from
this invocation.
iN OX
tiOti6 LINKER,
V~y
INPUT FILES:
NHU01.L~K,
OV1.LNK, OV2.LNK, OV3.LNK, OV4.LNK
OUTPUT
FlU::
CONTROLS SPECIFIED
I~
INVOCAtION COMMAND:
BIND
DATI:;:
I14MIDDIYY
TIME;
,~H:MM:SS
LINK MAP OF MODULE ROOT
LOGICAL SEGMENTS INCLUDED:
LENGTH ADDRESS ALIGN
SEGMENT
3CE7H ------
G
CODE
ODOOH ------
G
CaNST
CLASS
CODE
CONST
OVERLAY
ROOT
ROOT
Figure K-4. LINK86 Listing fol' Program with Overlays

Advertisement

Table of Contents
loading

This manual is also suitable for:

Iapx 88

Table of Contents