SPRUI03F June 2015 – August 2025
The following names (in both uppercase and lowercase) are reserved as keywords for linker directives. Do not use them as symbol or section names in a command file.
| ADDRESS_MASK | f | LENGTH | ORG | SIZE |
| ALGORITHM | FILL | LOAD | ORIGIN | START |
| ALIGN | GROUP | LOAD_END | PAGE | TABLE |
| ATTR | HAMMING_MASK | LOAD_SIZE | PALIGN | TYPE |
| BLOCK | HIGH | LOAD_START | PARITY_MASK | UNION |
| COMPRESSION | INPUT_PAGE | MEMORY | RUN | UNORDERED |
| COPY | INPUT_RANGE | MIRRORING | RUN_END | VFILL |
| DSECT | l (lowercase L) | NOINIT | RUN_SIZE | |
| ECC | LAST | NOLOAD | RUN_START | |
| END | LEN | o | SECTIONS |
In addition, any section names used by the TI tools are reserved from being used as the prefix for other names, unless the section will be a subsection of the section name used by the TI tools. For example, section names may not begin with .debug.