t 是一个以逗号分隔的列表,它包含以下项中的一项或多项:tag、no% tag、%all、%none。
表 4–4 -erroff 标志
值 |
含义 |
---|---|
tag |
禁止由该 tag 指定的消息。可通过 -errtags=yes 选项来显示消息的标记。 |
no%tag |
启用由该 tag 指定的消息。 |
%all |
禁止所有消息。 |
%none |
启用所有消息。这是缺省值。 |
缺省值为 -erroff=%none。指定 -erroff 与指定 -erroff=%all 等效。
示例:
% lint -erroff=%all,no%E_ENUM_NEVER_DEF,no%E_STATIC_UNUSED |
仅输出消息 "enum never defined" 和 "static unused",并禁止其他消息。
% lint -erroff=E_ENUM_NEVER_DEF,E_STATIC_UNUSED |
仅禁止消息 "enum never defined" 和 "static unused"。