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