User`s guide

Pragmas for the DSP56800 and DSP56800E
Checking Settings
433Targeting MC56F83xx/DSP5685x Controllers
#endif
lists all the setting names you can use in the preprocessor function __option().
Table C.3 Preprocessor Setting Names for __option()
This argument... Corresponds to the…
always_inline
Pragma always_inline.
ANSI_strict ANSI Strict setting in the C/C++ Language panel
and pragma ANSI_strict.
auto_inline Auto-Inline setting of the Inlining menu in the C/
C++ Language panel and pragma auto_inline.
const_strings
Pragma const_strings.
defer_codegen
Pragma defer_codegen.
dollar_identifiers
Pragma dollar_identifiers.
dont_inline Don’t Inline setting in the C/C++ Language panel
and pragma dont_inline.
dont_reuse_strings Reuse Strings setting in the C/C++ Language
panel and pragma dont_reuse_strings.
enumsalwaysint
Enums Always Int setting in the
C/C++ Language
panel and pragma enumsalwaysint.
explicit_zero_data Pragma explicit_zero_data.
extended_errorcheck
Extended Error Checking setting in the
C/C++
Language panel and pragma
extended_errorcheck.
fullpath_prepdump Pragma fullpath_prepdump.
initializedzerodata Pragma initializedzerodata.
inline_bottom_up Pragma inline_bottom_up.
interrupt Pragma interrupt.
line_prepdump Pragma line_prepdump.
mpwc_newline
Map newlines to CR setting in the
C/C++
Language panel and pragma mpwc_newline.
mpwc_relax
Relaxed Pointer Type Rules setting in the
C/C++
Language panel and pragma mpwc_relax.