Use this panel to specify the general linker behavior.
The following table lists and describes the linker options for DSC.
| 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. |