Link_Against() - 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

LDF Commands
When utilizing the linker's data elimination capabilities, it is essential that
certain objects are kept using the
run-time libraries function properly. The safest way to do this is to copy
the
command from the default .
KEEP()
L
For the C and C++ run-time libraries to work properly, the follow-
ing symbols should be retained with
___ctor_NULL_marker
A symbol specified in

LINK_AGAINST()

The
LINK_AGAINST()
ables and labels that have not been resolved locally.
L
To link programs for multiprocessor systems, you must use the
LINK_AGAINST()
This command is an optional part of the
SHARE_MEMORY{}
(as part of a
PROCESSOR{}
PROCESSOR Pn
{
...
LINK_AGAINST (executable_file_names)
...
}
where:
is the processor name; for example,
Pn
executable_file_names
or shared memory (
white space.
3-28
KEEP()
and
keepList
command checks specific executables to resolve vari-
command in the
commands. The syntax of the
command) is:
is a list of one or more executable (
) files. Separate multiple file names with
.SM
VisualDSP++ 3.5 Linker and Utilities Manual
command so that the C/C++
file into your own .
LDF
"KEEP()"
___lib_end_of_heap_descriptions
must be a global symbol.
file.
.LDF
PROCESSOR{}
LINK_AGAINST()
or
P0
P1
file.
LDF
(see
on page
3-27):
.
and
command
.
.DXE
for 16-Bit Processors
)

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

Subscribe to Our Youtube Channel

Related Products for Analog Devices VisualDSP++ 3.5

Table of Contents