User`s guide
Pragmas for the DSP56800 and DSP56800E
Pragma Reference
378
Targeting MC56F83xx/DSP5685x Controllers
Remarks
For each file that has assembly output activated, the compiler generates an .asm file
that is equivalent to the original .c file. It stores the new .asm file in the same
directory as the original .c file, replacing the .c filename extension with .asm.
This pragma works for an individual file. However, an option of the M56800/E
Processor panel specifies global creation of assembly output.
auto_inline
Controls which functions to inline.
Prototype
#pragma auto_inline on | off | reset
Remarks
If you enable this pragma, the compiler automatically chooses functions to inline for
you.
This pragma corresponds to the Auto-Inline setting in the C/C++ Language
panel.
To check this setting, use __option (auto_inline), described in Checking
Settings. By default, this pragma is disabled.
check_c_src_pipeline
This pragma controls detection of a pipeline conflict in the C language code.
Compatibility
This pragma is not compatible with the DSP56800 compiler, but it is compatible with
the DSP56800E compiler.
Prototype
#pragma check_c_src_pipeline [off|conflict]