Техническая Спецификация для Microchip Technology SW006023-3N
Compiler Command Line Driver
2012 Microchip Technology Inc.
DS51686E-page 77
-fno-inline
Do not pay attention to the inline keyword. Normally
this option is used to keep the compiler from expanding
any functions inline. If optimization is not enabled, no
functions can be expanded inline.
this option is used to keep the compiler from expanding
any functions inline. If optimization is not enabled, no
functions can be expanded inline.
-fomit-frame-pointer
Do not keep the Frame Pointer in a register for functions
that don't need one. This avoids the instructions to save,
set up and restore Frame Pointers. It also makes an
extra register available in many functions.
that don't need one. This avoids the instructions to save,
set up and restore Frame Pointers. It also makes an
extra register available in many functions.
-foptimize-sibling-calls
Optimize sibling and tail recursive calls.
TABLE 3-13:
MACHINE-INDEPENDENT OPTIMIZATION OPTIONS
Option
Definition