指定在带注释的源代码列表中显示的编译器注释的类。类列表是类的冒号分隔列表,包含零个或多个以下消息类。
表 6–4 编译器注释消息类
类 |
含义 |
---|---|
b[asic] |
显示基本级别的消息。 |
v[ersion] |
显示版本消息,包括源文件名称和上次修改日期、编译器组件的版本、编译日期和选项。 |
pa[rallel] |
显示有关并行化的消息。 |
q[uery] |
显示有关影响代码优化的代码问题。 |
l[oop] |
显示有关循环优化和转换的消息。 |
pi[pe] |
显示有关循环的流水线作业的消息。 |
i[nline] |
显示有关函数内联的消息。 |
m[emops] |
显示有关内存操作(如装入、存储、预取)的消息。 |
f[e] |
显示前端消息。 |
all |
显示所有消息。 |
none |
不显示任何消息。 |
类 all 和 none 不能与其他类一起使用。
如果未提供 scc 命令,则显示的缺省类为 basic。如果提供了 scc 命令,但 class-list 为空,则关闭编译器注释。scc 命令通常仅在 .er.rc 文件中使用。