Keep() - Analog Devices VisualDSP++ 3.5 Manual

Linker and utilities manual for 16-bit processors
Hide thumbs Also See for VisualDSP++ 3.5:
Table of Contents

Advertisement

If the
ARCHITECTURE()
must identify the target processor via the linker command line
(
linker -proc processor
program.
If processor-specific
processor type, the linker issues an error message and halts.
L
Test whether your VisualDSP++ installation accommodates
a particular processor by typing the following linker command.
linker -proc processor
If the architecture is not installed, the linker prints a message to
that effect.
ELIMINATE()
The
ELIMINATE()
symbols from the executable if they are not called. Adding the
keyword,
ELIMINATE(VERBOSE)
This command performs the same function as the
switch (see
on page
When using either the linker's data elimination feature (via the Expert
Linker or command-line switches) or the
.
file, it is essential that certain objects are kept using the
LDF
mand so that the C/C++ run-time libraries function properly. The safest
way to do this is to copy the
into your own .
L
For the C and C++ run-time libraries to work properly, the follow-
ing symbols should be retained with
___ctor_NULL_marker
VisualDSP++ 3.5 Linker and Utilities Manual
for 16-Bit Processors
command does not specify the target processor, you
... ). Otherwise, the linker cannot link the
commands in the
MEMORY{}
command enables object elimination, which removes
, reports on objects as they are eliminated.
2-41).

KEEP()

file.
LDF
and
Linker Description File
file conflict with the
.LDF
command-line
-e
ELIMINATE()
command from the default .
"KEEP()"
___lib_end_of_heap_descriptions
VERBOSE
command in an
com-
KEEP()
file
LDF
(see
on page
3-27):
3-25

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?

Subscribe to Our Youtube Channel

Related Products for Analog Devices VisualDSP++ 3.5

Table of Contents