User`s guide
Pragmas for the DSP56800 and DSP56800E
Pragma Reference
402
Targeting MC56F83xx/DSP5685x Controllers
opt_dead_assignments
Controls the use of dead store optimization.
Prototype
#pragma opt_dead_assignments on | off | reset
Remarks
If you enable this pragma, the compiler removes assignments to unused variables
before reassigning them.
This pragma does not correspond to any panel setting in the C/C++ Language
panel.
To check this setting, use __option (opt_dead_assignments), described in
Checking Settings
. By default, this pragma is disabled.
opt_dead_code
Controls the use of dead code optimization.
Prototype
#pragma opt_dead_code on | off | reset
Remarks
If you enable this pragma, the compiler removes a statement that other statements
never execute or call.
This pragma does not correspond to any panel setting in the C/C++ Language
panel.
To check this setting, use __option (opt_dead_code), described in
Checking Settings
. By default, this pragma is disabled.
opt_lifetimes
Controls the use of lifetime analysis optimization.