C/C++ Compiler Language Extensions
The compiler supports a set of extensions to the ANSI standard for the C
and C++ languages. These extensions add support for DSP hardware and
allow some C++ programming features when compiling in C mode. The
extensions are also available when compiling in C++ mode.
This section contains:
•
"Inline Function Support Keyword (inline)" on page 1-62
•
"Inline Assembly Language Support Keyword (asm)" on page 1-63
•
"Dual Memory Support Keywords (pm dm)" on page 1-78
•
"Placement Support Keyword (section)" on page 1-83
•
"Boolean Type Support Keywords (bool, true, false)" on page 1-84
•
"Pointer Class Support Keyword (restrict)" on page 1-84
•
"Variable Length Array Support" on page 1-85
•
"Non-Constant Aggregate Initializer Support" on page 1-87
•
"Indexed Initializer Support" on page 1-87
•
"Aggregate Constructor Expression Support" on page 1-89
•
"Fractional Type Support" on page 1-90
•
"Preprocessor Generated Warnings" on page 1-93
•
"C++ Style Comments" on page 1-94
•
"Compiler Built-In Functions" on page 1-94
•
"ETSI Support" on page 1-106
•
"Pragmas" on page 1-119
•
"GCC Compatibility Extensions" on page 1-138
VisualDSP++ 3.5 C/C++ Compiler and Library Manual
for ADSP-219x DSPs
Compiler
1-59
Need help?
Do you have a question about the VISUALDSP++ 3.5 and is the answer not in the manual?
Questions and answers