User`s guide
Pragmas for the DSP56800 and DSP56800E
Pragma Reference
413Targeting MC56F83xx/DSP5685x Controllers
Remarks
If you enable this pragma, the compiler does not generate warnings, including those
that are enabled.
This pragma does not correspond to any panel setting in the C/C++ Language
panel.
To check this setting, use __option (suppress_warnings), described in
Checking Settings
. By default, this pragma is disabled.
syspath_once
Controls how include files are treated.
Prototype
#pragma syspath_once on | off | reset
Remarks
If you enable this pragma, files called in #include <> and #include ""
directives are treated as distinct, even if they refer to the same file.
This pragma does not correspond to any panel setting in the C/C++ Language
panel.
To check this setting, use __option (syspath_once), described in Checking
Settings. By default, this setting is enabled. For example, the same include file
could reside in two distinct directories.
unsigned_char
Controls whether or not declarations of type char are treated as unsigned char.
Prototype
#pragma unsigned_char on | off | reset
Remarks
If you enable this pragma, the compiler treats a char declaration as if it were an
unsigned char declaration.