SLAU131V October 2004 – February 2020
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 | END | LEN | o | SECTIONS |
ALGORITHM | f | LENGTH | ORG | SIZE |
ALIGN | FILL | LOAD | ORIGIN | START |
ATTR | GROUP | LOAD_END | PAGE | TABLE |
BLOCK | HAMMING_MASK | LOAD_SIZE | PALIGN | TYPE |
COMPRESSION | HIGH | LOAD_START | PARITY_MASK | UNION |
COPY | INPUT_PAGE | MEMORY | RUN | UNORDERED |
CRC_TABLE | INPUT_RANGE | MIRRORING | RUN_END | VECT_INIT |
DSECT | l (lowercase L) | NOINIT | RUN_SIZE | VFILL |
ECC | LAST | NOLOAD | RUN_START |
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.