Built-In Ldf Macros - 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

Refer to the VisualDSP++ 3.5 Compiler and Library Manual and
the VisualDSP++ 3.5 Assembler and Preprocessor Manual for appro-
priate target processors for more information.

Built-In LDF Macros

The linker provides the following built-in LDF macros.
$COMMAND_LINE_OBJECTS
This macro expands into the list of object (
files that are input on the linker's command line. Use this macro
within the
command. This macro provides a comprehensive list of object file
input that the linker searches for input sections.
$COMMAND_LINE_LINK_AGAINST
This macro expands into the list of executable (
input on the linker's command line. This macro provides a com-
prehensive list of executable file input that the linker searches to
resolve external symbols.
$COMMAND_LINE_OUTPUT_FILE
This macro expands into the output executable file name, which is
set with the linker's
<projectname.dxe>
log box. Use this macro only once in your LDF for file name
substitution within an
$COMMAND_LINE_OUTPUT_DIRECTORY
This macro expands into the path of the output directory, which is
set with the linker's
fied). For example, the following statement permits a configuration
change (Release vs. Debug) without modifying the
OVERLAY_OUTPUT ($COMMAND_LINE_OUTPUT_DIRECTORY\OVL1.OVL)
VisualDSP++ 3.5 Linker and Utilities Manual
for 16-Bit Processors
INPUT_SECTIONS()
switch. This file name corresponds to the
-o
set via the VisualDSP++ Project Options dia-
OUTPUT()
switch (or
-od
Linker Description File
) and library (
.DOJ
syntax of the linker's
.DXE
command.
switch when
-o
)
.DLB
SECTIONS{}
or
) files
.SM
is not speci-
-od
file.
.LDF
3-21

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