User`s guide
Pragmas for the DSP56800 and DSP56800E
Pragma Reference
381Targeting MC56F83xx/DSP5685x Controllers
extern void f();
extern void g();
main()
{
f(); // will be inlined
g(); // will be inlined
}
inline void f() {}
void g() {}
NOTE The compiler requires more memory at compile time if you enable
this pragma.
This pragma corresponds to the Deferred Inlining setting in the C/C++ Language
panel. To check this setting, use the __option (defer_codegen), described in
Checking Settings
. By default, this pragma is disabled.
define_section
This pragma controls the definition of a custom section.
Prototype
#pragma define_section <sectname> <istring> [ <ustring> ]
[ <accmode> ]
Remarks
Arguments:
<sectname>
Identifier by which this user-defined section is referenced in the source, that is, via the
following instructions:
• #pragma section <sectname> begin
• __declspec(<sectname>)