Section 1: General Information
33
TI
-
89 / TI
-
92 Plus Sierra C Assembler Reference Manual Not for Distribution
Beta Version February 2, 2001
Bytes Declaration Name Description
0-3 unsigned long symbol.tag_index Tag index
4-7 unsigned long symbol.u1.func_size Size of function
8-11 unsigned long symbol.u2.s.line_ptr File pointer to line number
12-15 unsigned long symbol.u2.s.end_index Index of entry after this point
16-17 unsigned short symbol.high_size Parameter and fp format info
Table 1.28: Auxiliary Symbol Entry for Functions
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 Declaration Name Description
0-3 – – Unused (filled with 0's)
4-5 unsigned short symbol.u1.s.c_line_nbr C-source line number
6-11 – – Unused (filled with 0's)
12-15 unsigned long symbol.u2.s.end_index Index of entry after this block
16-17 – – Unused (filled with 0's)
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 Declaration Name Description
0-3 – – Unused (filled with 0's)
4-5 unsigned short symbol.u1.s.c_line_nbr C-source line number
6-17 – – Unused (filled with 0's)
Table 1.30: Auxiliary Symbol Entry for End of Blocks and Functions