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 The large data memory model allows data to be placed in memory at addresses greater than the 16-bit address limitation of the small data model. When selected this option informs the compiler that global and static data should be addressed with the 24-bit variants of the absolute addressing modes of the device. Also in the large memory model, pointers are treated as 24-bit quantities when moved from register to register, memory to register, or register to memory.
Generates elf file for 56800EX core Check to generate an ELF file (the default output file format) and an S-record output file for your application.
Other Flags Specify additional command line options for the linker; type in custom flags that are not otherwise available in the UI.