Intel 121748-001 manual

Models: 121748-001

1 122
Download 122 pages 57.59 Kb
Page 23
Image 23

808~ Object Module Formats

Version 4.9

mod tail = [REGINT1 MODEND.

libtail = LIBNAM LIBLOC LIBDIC.

NOTE: The character strinqs represented by capital letters above are not literals but are identifiers that are further defined in the section defininq the Record Formats.

The following rules apply:

1. A FIXUPP record always refers to the previous DATA record.

2. The debug records have as their originatinq module the module named by the nearest precedinq THEADR record.

3. All LNAMES, SEGDEF, GRPDEF, TYPDEF, and EXTDE~ records must precede all records that refer to them.

4. COMENT records may appear anywhere within a file, except as the first or last record in a file or module, within a content~def, or within a libtail .

5. OVLDEF records may app~ar either immediately after the seqment and qroup definitio~s or at the end (before the REGINT and MODEND records), but not at both places. The number of OVLDEF records must be equal to the number of 0 components, and the order of these records must be same as the - 0, component order, the first OVLDEF record pointinq to the 'root'" part.

6 • . As with the OVLDEF records, the REGINT record may appear either

at the beqinninq of a module (after SEGDEF's, GRPDEF's, and OVLDEF's if any) or at the end (before the MODEND record), but there can not be two REGINT records in the same module.

23

Page 23
Image 23
Intel 121748-001 manual