C++ Style Comments; Compiler Built-In Functions - Analog Devices VISUALDSP++ 3.5 Manual

C/c++ compiler and library for adsp-219x processors
Hide thumbs Also See for VISUALDSP++ 3.5:
Table of Contents

Advertisement

C/C++ Compiler Language Extensions

C++ Style Comments

The compiler accepts C++ style comments, beginning with
at the end of the line, in C programs. This is essentially compatible with
standard C, except for the following case.
a = b
//* highly unusual */ c
which a standard C compiler processes as:
a = b/c;

Compiler Built-In Functions

The compiler supports intrinsic functions that enable efficient use of
hardware resources. Knowledge of these functions is built into the
compiler. Your program uses them via normal function call syntax. The
compiler notices the invocation and generates one or more machine
instructions, just as it does for normal operators, such as
Built-in functions have names which begin with
identifiers beginning with double underlines (
standard, so these names will not conflict with user program identifiers.
The header files also define more readable names for the built-in functions
without the
__builtin_
switch is used
-no-builtin
The
compiler provides built-in versions of some of the C library
cc219x
functions as described in
tions" on page
1-94
prefix. These additional names are disabled if the
(on page
"Using the Compiler's Built-In C Library Func-
3-5.
VisualDSP++ 3.5 C/C++ Compiler and Library Manual
__builtin_
) are reserved by the C
__
1-34).
for ADSP-219x DSPs
and ending
//
cc219x
and
.
+
*
. Note that

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the VISUALDSP++ 3.5 and is the answer not in the manual?

Questions and answers

Related Products for Analog Devices VISUALDSP++ 3.5

Table of Contents