2 LINKER
Linking assigns code and data to processor memory. For a simple sin-
gle-processor architecture, a single
invocation of the linker may create multiple executable files (
multiprocessor (MP) architectures. Linking can also produce a shared
memory (
) file for an MP system. A large executable can be split into a
.SM
smaller executable and overlays (
called in (swapped into internal processor memory) as needed. The linker
(
) performs this task.
linker.exe
You can run the linker from a command line or from the VisualDSP++
Integrated Development and Debugging Environment (IDDE).
You can load the link output into the VisualDSP++ debugger for simula-
tion, testing, and profiling.
This chapter includes:
•
"Linker Operation" on page 2-2
•
"Linking Environment" on page 2-6
•
"Link Target Description" on page 2-11
•
"Passing Arguments for Simulation or Emulation: Blackfin Proces-
sors ONLY" on page 2-29
•
"Linker Command-Line Reference" on page 2-30
VisualDSP++ 3.5 Linker and Utilities Manual
for 16-Bit Processors
file is generated. A single
.DXE
files), which contain code that is
.OVL
) for
.DXE
2-1
Need help?
Do you have a question about the VisualDSP++ 3.5 and is the answer not in the manual?
Questions and answers