Analog Devices VisualDSP++ 3.5 Manual page 113

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

Advertisement

The
INPUT_SECTION_ALIGN()
an output section. For more information, see
page
3-12. For more information on output sections, see the syntax
description for
Example
In the following example, input sections from
aligned on even addresses. Input sections from
quad-word aligned because
sections are not subject to input section alignment.
SECTIONS
{
program
{
INPUT_SECTION_ALIGN(2)
INPUT_SECTIONS ( a.doj(program))
INPUT_SECTIONS ( b.doj(program))
INPUT_SECTIONS ( c.doj(program))
// end of alignment directive for input sections
INPUT_SECTION_ALIGN(1)
// The following sections will not be aligned.
INPUT_SECTIONS ( d.doj(data1))
INPUT_SECTIONS ( e.doj(data1))
} >MEM_PROGRAM
}
KEEP()
The linker uses the
enabled, retaining the listed objects in the executable even when they are
not called. The
retained.
VisualDSP++ 3.5 Linker and Utilities Manual
for 16-Bit Processors
command is valid only within the scope of
"SECTIONS{}" on page
INPUT_SECTION_ALIGN(1)
KEEP(keepList)
is a comma-delimited list of objects to be
keepList
Linker Description File
"Command Scoping" on
3-42.
,
a.doj
b.doj
and
d.doj
indicates subsequent
command when section elimination is
, and
are
c.doj
are not
e.doj
3-27

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