Beginning Of Blocks And Functions; End Of Blocks And Functions; Table 1.28: Auxiliary Symbol Entry For Functions - Texas Instruments TI-89 Software Manual

Sierra c assembler
Hide thumbs Also See for TI-89:
Table of Contents

Advertisement

Section 1: General Information
Bytes
0-3
4-7
8-11
12-15
16-17
1.4.9.4.

Beginning of Blocks and Functions

The auxiliary symbol table entries for beginning of blocks and functions have the
format shown in Table 1.29.
Bytes
0-3
4-5
6-11
12-15
16-17
Table 1.29: Auxiliary Symbol Entry for Beginning of Blocks and Functions
1.4.9.5.

End of Blocks and Functions

The auxiliary symbol table entries for the end of blocks and functions have the
format shown in Table 1.30.
Bytes
0-3
4-5
6-17
Table 1.30: Auxiliary Symbol Entry for End of Blocks and Functions
TI-89 / TI-92 Plus Sierra C Assembler Reference Manual
Declaration
Name
unsigned long
symbol.tag_index
unsigned long
symbol.u1.func_size
unsigned long
symbol.u2.s.line_ptr
unsigned long
symbol.u2.s.end_index
unsigned short
symbol.high_size

Table 1.28: Auxiliary Symbol Entry for Functions

Declaration
Name
unsigned short
symbol.u1.s.c_line_nbr
unsigned long
symbol.u2.s.end_index
Declaration
Name
unsigned short
symbol.u1.s.c_line_nbr
Description
Tag index
Size of function
File pointer to line number
Index of entry after this point
Parameter and fp format info
Description
Unused (filled with 0's)
C-source line number
Unused (filled with 0's)
Index of entry after this block
Unused (filled with 0's)
Description
Unused (filled with 0's)
C-source line number
Unused (filled with 0's)
Not for Distribution
33
Beta Version February 2, 2001

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ti-92 plusTi-89 plusTi-92 plus

Table of Contents