lint エラーメッセージを抑制または使用可能にします。
t には、<タグ>、no%<タグ>、all、%none の 1 つまたは複数をコンマで区切って指定します。
表 5-3 -erroff の値
値 |
意味 |
---|---|
<タグ> |
<タグ> で指定したメッセージを抑制します。-errtags=yes オプションで、メッセージのタグを表示することができます。 |
no%<タグ> |
<タグ> で指定したメッセージを使用可能にします。 |
%all |
すべてのメッセージを抑制します。 |
%none |
すべてのメッセージを使用可能にします。これがデフォルトです。 |
デフォルトは -erroff=%none です。-erroff だけを指定すると、-erroff=%all を指定するのと同じことになります。
% lint -erroff=%all,no%E_ENUM_NEVER_DEF,no%E_STATIC_UNUSED
この例は、「列挙型が定義されていません」と「静的シンボルが使用されていません」のメッセージだけを表示し、その他のメッセージは抑制します。
% lint -erroff=E_ENUM_NEVER_DEF,E_STATIC_UNUSED
この例は、「列挙型が定義されていません」と「静的シンボルが使用されていません」のメッセージだけを抑制します。