[cfe-commits] r70570 - in /cfe/trunk/include/clang/Basic: DiagnosticGroups.td DiagnosticSemaKinds.td
Eli Friedman
eli.friedman at gmail.com
Fri May 1 13:41:13 PDT 2009
Author: efriedma
Date: Fri May 1 15:41:13 2009
New Revision: 70570
URL: http://llvm.org/viewvc/llvm-project?rev=70570&view=rev
Log:
Add support for -Wno-format-zero-length.
Modified:
cfe/trunk/include/clang/Basic/DiagnosticGroups.td
cfe/trunk/include/clang/Basic/DiagnosticSemaKinds.td
Modified: cfe/trunk/include/clang/Basic/DiagnosticGroups.td
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Basic/DiagnosticGroups.td?rev=70570&r1=70569&r2=70570&view=diff
==============================================================================
--- cfe/trunk/include/clang/Basic/DiagnosticGroups.td (original)
+++ cfe/trunk/include/clang/Basic/DiagnosticGroups.td Fri May 1 15:41:13 2009
@@ -35,8 +35,9 @@
def ExtraTokens : DiagGroup<"extra-tokens">;
def FormatExtraArgs : DiagGroup<"format-extra-args">;
+def FormatZeroLength : DiagGroup<"format-zero-length">;
-def Format : DiagGroup<"format", [FormatExtraArgs]>;
+def Format : DiagGroup<"format", [FormatExtraArgs, FormatZeroLength]>;
def FormatSecurity : DiagGroup<"format-security", [Format]>;
def FormatNonLiteral : DiagGroup<"format-nonliteral", [FormatSecurity]>;
def FormatY2K : DiagGroup<"format-y2k", [Format]>;
Modified: cfe/trunk/include/clang/Basic/DiagnosticSemaKinds.td
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Basic/DiagnosticSemaKinds.td?rev=70570&r1=70569&r2=70570&view=diff
==============================================================================
--- cfe/trunk/include/clang/Basic/DiagnosticSemaKinds.td (original)
+++ cfe/trunk/include/clang/Basic/DiagnosticSemaKinds.td Fri May 1 15:41:13 2009
@@ -1526,7 +1526,7 @@
def warn_printf_missing_format_string : Warning<
"format string missing">, InGroup<Format>;
def warn_printf_empty_format_string : Warning<
- "format string is empty">, InGroup<Format>;
+ "format string is empty">, InGroup<FormatZeroLength>;
def warn_printf_format_string_is_wide_literal : Warning<
"format string should not be a wide string">, InGroup<Format>;
def warn_printf_format_string_contains_null_char : Warning<
More information about the cfe-commits
mailing list