User`s guide

Pragmas for the DSP56800 and DSP56800E
Pragma Reference
400
Targeting MC56F83xx/DSP5685x Controllers
Prototype
#pragma notonce
Remarks
If you enable this pragma, include statements can be repeatedly included, even if
you have enabled #pragma once on. For more information, see “once.”
This pragma does not correspond to any setting in the C/C++ Language panel. By
default, this pragma is disabled.
once
Controls whether or not a header file can be included more than once in the same
source file.
Prototype
#pragma once [ on ]
Remarks
Use this pragma to ensure that the compiler includes header files only once in a source
file.
There are two versions of this pragma: #pragma once and #pragma once on.
Use #pragma once in a header file to ensure that the header file is included only
once in a source file. Use #pragma once on in a header file or source file to insure
that any file is included only once in a source file.
This pragma does not correspond to any setting in the C/C++ Language
panel. By
default, this pragma is disabled.
only_std_keywords
Controls the use of ISO keywords.