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.1. Usage ...................................................................................................................42
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