DSC Linker > General

Use this panel to specify the general linker behavior.

The following table lists and describes the linker options for DSC.

Table 1. Tools Settings > DSC Linker > General
Option Description
Dead-Strip Unused Code Determines whether to pool constants from all functions in a file.
Suppress Link Warnings Prevents the IDE from displaying linker warning messages.
Large Data Memory Model Check to extend the DSP56800E addressing range by providing 24-bit address capability to instructions. Clear if you do not want to extend the address range.
Generates elf file for 56800EX core Check to generate elf file for 56800EXcore that makes a program file out of the object files of your project. The linker also allows you to manipulate code in different ways. You can define variables during linking, control the link order to the granularity of a single function, change the alignment, and even compress code and data segments so that they occupy less space in the output file.

All of these functions are accessed through commands in the linker command file (LCF). The linker command file has its own language complete with keywords, directives, and expressions, that are used to create the specifications for your output code. The syntax and structure of the linker command file is similar to that of a programming language.

Other Flags Specify additional command line options for the linker; type in custom flags that are not otherwise available in the UI.