User`s guide
Target Settings
DSP56800E-Specific Target Settings Panels
64
Targeting MC56F83xx/DSP5685x Controllers
Check the Show Transitive Closure checkbox to have the link map include the list of
objects main( ) references. Consider the sample code of Listing 4.1
. If the Show
Transitive Closure option is in effect and you compile this code, the linker generates a
link map file that includes the list of Listing 4.2
.
Listing 4.1 Sample Code for Show Transitive Closure
void foot( void ){ int a = 100; }
void pad( void ){ int b = 101; }
int main( void ){
foot();
pad();
return 1;
}
Generate Byte
Addresses
checkbox
Checked β Enables the linker to generate
type S3 S-records in bytes.
Clear β Does not enable byte generation.
This checkbox is available only if the
Generate S-Record File checkbox is
checked.
Max Record
Length text box
Specifies the maximum length of type S3 S-
records that the linker generates, up to 256
bytes.
The CodeWarrior debugger handles
256-byte S-records. If you use
different software to load your
embedded application, This text box
should specify that softwareβs
maximum length for S-records.
This checkbox is available only if the
Generate S-Record File checkbox is
checked.
EOL Character
list box
Specifies the end-of-line character for the
type S3 S-record file: Mac, DOS, or UNIX
format.
This checkbox is available only if the
Generate S-Record File checkbox is
checked.
Entry Point text
box
Specifies the program starting point β the
first function the linker uses when the
program runs.
Text after this table includes
additional information about the entry
point.
Force Active
Symbols text box
Directs the linker to include symbols in the
link, even if those symbols are not
referenced. Makes symbols immune to
deadstripping.
Separate multiple symbols with single
spaces.
Table 4.11 M56800E Linker Panel Elements (continued)
Element Purpose Comments