ZHCU876Z July 2001 – October 2023 SM320F28335-EP
--gen_cross_reference_listing 选项生成一个交叉参考列表文件,其中包含源文件中每个标识符的引用信息。列表文件描述了引用和定义每个符号的位置。
为每个源文件生成扩展名为 .crl 的交叉参考列表文件。这些文件与其对应的源文件具有相同的名称。(--gen_cross_reference_listing 选项与 --asm_cross_reference_listing 是分开的,后者是一个汇编器选项而不是编译器选项。)
交叉引用列表文件中的信息使用以下格式显示:
sym-id nameX filenameline number column number
| sym-id | 唯一分配给每个标识符的整数 | |
| name | 标识符名称 | |
| X | 以下值之一: | |
| D | 定义 | |
| d | 声明(不是定义) | |
| M | 修改 | |
| A | 已取地址 | |
| U | 已用 | |
| C | 已更改(已在单个操作中使用和修改) | |
| R | 任何其他类型的引用 | |
| E | 错误;引用是不确定的 | |
| filename | 源文件 | |
| line number | 源文件中的行号 | |
| column number | 源文件中的列号 | |