 | LARM User's Guide Discontinued |  |
|
|
| DirectivesLARM Linker directives are entered on the command line after the output file. Multiple directives must be separated by at least one empty space. Each directive may be entered only once on the command line. If a directive is entered twice, the linker generates an error. The following table describes all LARM Linker/Locator directives. | Directive | Description |
|---|
| ARTX | Specifies that the ARTX Advanced Real-Time Kernel is used. | | ASSIGN | Defines a public symbol and its value. | | CLASSES | Specifies an address range or order for all sections in a class. | | CODE | Enables generation of a program-wide source/assembly code listing file. | | DISABLEWARNING | Disables generation of specified warning numbers. | | IXREF | Enables cross reference details in the listing file. | | NAME | Specifies the module name of the output file. | | NODEFAULTLIBRARY | Disables automatic inclusion of C166 run-time library routines. | | NOMAP | Excludes the memory map from the listing file. | | NOPRINT | Disables generation of the listing (MAP) file. | | PAGELENGTH | Specifies the number of lines on a page in the listing file. | | PAGEWIDTH | Specifies the number of characters on a line in the listing file. | | PRINT | Specifies the name of the listing file. | | RESERVE | Reserves memory areas and prevents the linker from using them. | | SEGMENTS | Specifies the memory address and order of segments. | | SEGSIZE | Specifies the memory space for a segment. | | WARNINGLEVEL | Selects the level of warning detection. |
|
|