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