Table A-1. C/C++ Compiler — Obsolete and Replaced Switches (Cont'd)
Release 6.1Switch
-mno-doloops
-mno-inits
-mpjump
-mreserved=
-mrom
-msmall-code
-mstatic-spill
-nostdinc
-nostdlib
-runhdr
-traditional-cpp
VisualDSP++ 3.5 C/C++ Compiler and Library Manual
for ADSP-219x DSPs
Operation under Release 6.1
Do not generate loop struc-
tures in assembled code.
Do not initialize variables in
assembled code.
Place the jump table in
pm
memory.
Instructs the compiler not to
use specified registers.
Make the module a ROM
module.
Optimize for size, not for
speed.
Use
memory when all reg-
dm
ister are used.
Do not search standard sys-
tem directories for header
files.
Do not use standard system
libraries and startup files
when linking.
Specify a particular runtime
header.
Support some preprocessing
features.
Compiler Legacy Support
Change for VisualDSP++ 3.5
Removed.
The compiler only generates
control structures when it is
loop
safe to do so and the compiler is
generating optimized code (-
-
). Interrupt handling routines
Os
should save and restore the loop
stack if they are to use the same
construct to avoid overflowing
the loop stacks.
Removed.
Removed.
Replaced with
-reserve
(see
on page
1-43)
Removed.
Replaced with
-Os
(see
on page
1-37)
Removed.
Replaced with
-no-std-inc
(see
on page
1-35)
Replaced with
-no-std-lib
(see
on page
1-36)
Removed.
Removed.
do
,
O
A-7
Need help?
Do you have a question about the VISUALDSP++ 3.5 and is the answer not in the manual?