808#; O,?ject Module Formats

Version 4.(')

DEBUG. SYMBOLS. RECORD

--.---- - -{OEBSYM)

~*********************///*********///*********************///***********

REC

*

RECORD

*

FRAME

*

SYMBOL

*

*

TYPE

*

*

*

*

*

*

*

*

CaK *

TYP

*

LENGTH

*INFORMATION*

NAME

* OFFSET

*

INDEX

*

SUM *

7 EH

*

 

*

 

*

 

*

*

 

*

*

 

*

 

*

 

*

 

*

*

 

*

*

~*********************///*********///*********************///***********

 

 

 

 

 

I

 

 

 

 

I

 

 

 

 

 

 

+-------------repeated--------------+

 

This record provides information about all local symbols includinq stack and based symbols. The purpose of this information is to aid ICE and other debuqqinq programs.

The information in this record is processed but not used by the R& L prod ucts.

The symbols in the ~ecord were oriqinally defined in a source module of name qiven by the most recently precedinq T-~ODULEHEADER record.

The scope of the symbols in the record is defined to be the block of the most recently precedinq BLKDEF whose extent has not yet been closed by a BLKE~D. If no such BLKDEF exists the symbols are qlobal to the source module of name qiven by the most recently preceding THEADR.

FRAME. INFOR~ATION

This field gives information about the frame of the symbols

defined in the record. It's format is as follows:

***********///*****

*

*

 

*

*FRAME*

 

*

*INfO

*

DATUM

*

*

*

 

*

*

*

 

*

***********///*****

The FRAME INFO byte has the followin~ format:

*********************************

*

,

I

I

I

I

I

,

*

* B I L I (l I "

I ~

I

FRA~E

*

*

I

I

I

I

,

r-1ETHOD

*

*********************************

57

Page 57
Image 57
Intel 121748-001 manual REC Record, TYP Length Information, Offset Index SUM, Datum