Microchip Technology XC8 Standard Compiler (Workstation) SW006021-1 SW006021-1 User Manual
Product codes
SW006021-1
MPLAB
®
XC8 C Compiler User’s Guide
DS52053B-page 126
2012 Microchip Technology Inc.
4.10.2.2
OPTIMIZATION
These options, shown in Figure 4-11, relate to optimizations performed by the compiler,
1.
Optimization controls: These controls adjust the optimizations employed by the
compiler. See Section 4.8.42 “--OPT: Invoke Compiler Optimizations”. Select
an optimizations set (--OPT suboptions: all or none), or any of the custom
options below (--OPT suboptions: asm, asmfile, speed/space and debug).
compiler. See Section 4.8.42 “--OPT: Invoke Compiler Optimizations”. Select
an optimizations set (--OPT suboptions: all or none), or any of the custom
options below (--OPT suboptions: asm, asmfile, speed/space and debug).
2.
Address Qualifier: This selector allows the user to select the behavior of the
address qualifiers. See Section 4.8.16 “--ADDRQUAL: Set Compiler
Response to Memory Qualifiers”.
address qualifiers. See Section 4.8.16 “--ADDRQUAL: Set Compiler
Response to Memory Qualifiers”.
3.
Operation Mode: This selector allows the user to force another available operat-
ing mode (free, std or pro) other than the default. See
Section 4.8.37 “--MODE: Choose Compiler Operating Mode”. The operating
mode will affect OCG-optimizations
ing mode (free, std or pro) other than the default. See
Section 4.8.37 “--MODE: Choose Compiler Operating Mode”. The operating
mode will affect OCG-optimizations
FIGURE 4-11:
OPTIMIZATIONS OPTIONS
FIGURE 4-12:
E COMPILER CATEGORY
1
2
3
{