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 | 源文件中的列号 |