Microchip Technology XC8 Standard Compiler (Workstation) SW006021-1 SW006021-1 User Manual

Product codes
SW006021-1
Page of 518
MPLAB
®
 XC8 C Compiler User’s Guide
DS52053B-page 4
 2012 Microchip Technology Inc.
5.6 Operators and Statements  ......................................................................... 179
5.7 Register Usage ........................................................................................... 181
5.8 Functions .................................................................................................... 182
5.9 Interrupts  .................................................................................................... 189
5.10 Main, Runtime Startup and Reset  ............................................................ 194
5.11 Library Routines  ....................................................................................... 198
5.12 Mixing C and Assembly Code  .................................................................. 200
5.13 Optimizations ............................................................................................ 208
5.14 Preprocessing  .......................................................................................... 210
5.15 Linking Programs  ..................................................................................... 222
C.1 Translation (G.3.1) ..................................................................................... 479
C.2 Environment (G.3.2)  .................................................................................. 479
C.3 Identifiers (G.3.3)  ....................................................................................... 480
C.4 Characters (G.3.4)  ..................................................................................... 480
C.5 Integers (G.3.5) .......................................................................................... 481
C.6 Floating-Point (G.3.6)  ................................................................................ 482
C.7 Arrays and Pointers (G.3.7)  ....................................................................... 482
C.8 Registers (G.3.8)  ....................................................................................... 482
C.9 Structures, Unions, Enumerations, and Bit-Fields (G.3.9) ......................... 483
C.10 Qualifiers (G.3.10)  ................................................................................... 483
C.11 Declarators (G.3.11)  ................................................................................ 483