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