ii
Table of Contents
TI
-
89 / TI
-
92 Plus Sierra C Assembler Reference Manual
Not for Distribution
Beta Version February 2, 2001
1.4.8.8. Type Entries and Storage Classes .......................................................... 30
1.4.9. Auxiliary Table Entries.......................................................................................... 31
1.4.9.1. Filenames ................................................................................................ 32
1.4.9.2. Sections ................................................................................................... 32
1.4.9.3. Functions ................................................................................................. 32
1.4.9.4. Beginning of Blocks and Functions ......................................................... 33
1.4.9.5. End of Blocks and Functions ................................................................... 33
1.4.9.6. Arrays ...................................................................................................... 34
1.4.9.7. Tag Names .............................................................................................. 34
1.4.9.8. End of Structures ..................................................................................... 35
1.4.9.9. Names Related to Structures, Unions, and Enumerations ...................... 35
1.4.10. String Table ........................................................................................................ 36
2. Compiler.................................................................................................41
2.1. Introduction ........................................................................................................ 41
2.2. Invoking the Compiler ........................................................................................ 41
2.3. Command Line Flags ......................................................................................... 41
2.3.2. Default Behavior ................................................................................................... 42
2.3.3. Description of Flags.............................................................................................. 43
2.4. Pragma Directives .............................................................................................. 51
2.5. Translation Limits ............................................................................................... 52
2.6. Reserved Keywords ........................................................................................... 53
2.6.1. ASM Keyword....................................................................................................... 53
2.6.2. ANSI C Keywords................................................................................................. 53
2.7. Constants ........................................................................................................... 54
2.7.1. Floating-Point Constants ...................................................................................... 54
2.7.2. Integer Constants ................................................................................................. 54
2.7.3. Enumeration Constants ........................................................................................ 55
2.7.4. Character Constants............................................................................................. 56
2.8. Character Strings ............................................................................................... 57
2.9. Types and Representations ............................................................................... 58
2.9.1. Integer Types........................................................................................................ 59
2.9.2. Integer Representations ....................................................................................... 59