Compiler Command-Line Interface
Compiler Command-Line Interface
This section describes how the
mand line, the various types of files used by and generated from the
compiler, and the switches used to tailor the compiler's operation.
This section contains:
•
"Running the Compiler" on page 1-7
•
"Specifying Compiler Options in VisualDSP++" on page 1-11
•
"Compiler Command-Line Switches" on page 1-12
•
"Data Type Sizes" on page 1-54
•
"Optimization Control" on page 1-56
By default, the compiler runs with Analog Extensions for C code enabled.
This means that the compiler processes source files written in ANSI/ISO
standard C language supplemented with Analog Devices extensions.
Table 1-1 on page 1-8
cesses the input file through the listed stages to produce a .
names in
Table 1-2 on page
switches that select the language dialect.
Although many switches are generic between C and C++, some of them
are valid in C++ mode only. A summary of the generic C/C++ compiler
switches appears in
cific compiler switches appears in
are followed by descriptions of each switch.
When developing a DSP project, you may find it useful to modify
the compiler's default options settings. The way you set the com-
piler's options depends on the environment used to run the DSP
development software. See
alDSP++" on page 1-11
1-6
cc219x
lists valid extensions. By default, the compiler pro-
1-10).
Table 1-3 on page 1-13
Table 1-4 on page
Table 1-5 on page
"Specifying Compiler Options in Visu-
for more information.
VisualDSP++ 3.5 C/C++ Compiler and Library Manual
compiler is invoked from the com-
1-13. A summary of the C++-spe-
1-20. The summaries
for ADSP-219x DSPs
file (see file
DXE
lists the
Need help?
Do you have a question about the VISUALDSP++ 3.5 and is the answer not in the manual?
Questions and answers