Section 1: General Information
23
TI
-
89 / TI
-
92 Plus Sierra C Assembler Reference Manual
Not for Distribution
Beta Version February 2, 2001
C_EFCN
-1
Physical end of function
C_NULL
0
C_AUTO
1
Automatic variable
C_EXT
2
External symbol
C_STAT
3
Static
C_REG
4
Register variable
C_EXTDEF
5
External definition
C_LABEL
6
Label
C_ULABEL
7
Undefined label
C_MOS
8
Member of structure
C_ARG
9
Function argument
C_STRTAG
10
Structure tag
C_MOU
11
Member of union
C_UNTAG
12
Union tag
C_TPDEF
13
Type definition
C_USTATIC
14
Uninitialized static
C_ENTAG
15
Enumeration tag
C_MOE
16
Member of enumeration
C_REGPARM
17
Register parameter
C_FIELD
18
Bit field
C_ARRAY
19
Array dimension information
C_SUE
20
Structure, union, or enumeration
C_SKIP
21
Symbol that should not be output
C_BLOCK
100
Beginning and end of block
C_FCN
101
Beginning and end of function
C_EOS
102
End of structure
C_FILE
103
Filename
C_ALIAS
105
Duplicate tag
C_HIDDEN
106
Like static, used to avoid name conflicts
Table 1.17: Storage Classes