17.01.2015 Views

Relocatable Object Module Format (OMF) Specification

Relocatable Object Module Format (OMF) Specification

Relocatable Object Module Format (OMF) Specification

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.

<strong>Relocatable</strong> <strong>Object</strong> <strong>Module</strong> <strong>Format</strong><br />

88H INCDEF—Incremental Compilation Record (Comment Class A0, Subtype 03)<br />

Description<br />

This record is used for incremental compilation. Every FIXUPP and LINNUM record following an INCDEF record<br />

will adjust all external index values and line number values by the appropriate delta. The deltas are cumulative if<br />

there is more than one INCDEF record per module.<br />

History<br />

This comment class subtype is a Microsoft extension added for Microsoft QuickC version 2.0.<br />

Record <strong>Format</strong><br />

The subrecord format is:<br />

1 2 2 <br />

03 EXTDEF LINNUM Padding<br />

Delta Delta<br />

The EXTDEF Delta and LINNUM Delta fields are signed.<br />

Padding (zeros) is added by Microsoft QuickC to allow for expansion of the object module during incremental<br />

compilation and linking.<br />

Note: Negative deltas are allowed.<br />

Tool Interface Standards (TIS) <strong>OMF</strong> <strong>Specification</strong>, Version 1.1 17

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

Saved successfully!

Ooh no, something went wrong!