SLAU132Y September 2004 – June 2021
The --gen_cross_reference option generates a cross-reference listing file that contains reference information for each identifier in the source file. (The --gen_cross_reference option is separate from --asm_listing_cross_reference, which is an assembler rather than a compiler option.) The cross-reference listing file has the same name as the source file with a .crl extension.
The information in the cross-reference listing file is displayed in the following format:
sym-id nameX filenameline number column number
| sym-id | An integer uniquely assigned to each identifier | |
| name | The identifier name | |
| X | One of the following values: | |
| D | Definition | |
| d | Declaration (not a definition) | |
| M | Modification | |
| A | Address taken | |
| U | Used | |
| C | Changed (used and modified in a single operation) | |
| R | Any other kind of reference | |
| E | Error; reference is indeterminate | |
| filename | The source file | |
| line number | The line number in the source file | |
| column number | The column number in the source file | |