Use this panel to specify the output settings for the ARM linker.
The following table lists and describes the output settings for ARM linker.
| Option | Description |
|---|---|
| Output Type | Select application as Application (default), Library, or Partial Linking. |
| Generate Link Map | Check to generate link map. |
| List Unused Symbols in Map | Check to list unused symbols; appears grayed out if the Generate Link Map checkbox is not checked. |
| Show Transitive Closure in Map | Check show transitive closure; appears grayed out if the Generate Link Map checkbox is not checked. |
| Keep Map on Failure | Check to keep the linker generated map in case of failure. |
| Generate Symbol Table | Check to generate symbol table. |
| Sort symbols by Address | Check to sort symbols by address; appears grayed out if the Generate Symbol Table checkbox is not checked. |
| Mapping Symbols First | Check to map symbols first; appears grayed out if the Generate Symbol Table checkbox is not checked. |
| Generate S-Record File | Check to generate a S-record file. |
| Max S-Record Length | Specify the maximum length for S-record; appears grayed out if the Generate S-Record File checkbox is not checked. The default value is 252. |
| S-Record EOL Character | Specify the end-of-line character; appears grayed out if the Generate S-Record File checkbox is not checked. The default value is DOS (\r\n). |
| Generate X-Record File | Check to generate a X-record file. |
| Max X-Record Length | Specify the maximum value for X-record; appears grayed out if the Generate X-Record checkbox is not checked. |