diff options
-rw-r--r-- | clang/include/clang/Basic/DiagnosticSemaKinds.td | 6 | ||||
-rw-r--r-- | clang/test/Sema/warn-unused-function.c | 3 |
2 files changed, 6 insertions, 3 deletions
diff --git a/clang/include/clang/Basic/DiagnosticSemaKinds.td b/clang/include/clang/Basic/DiagnosticSemaKinds.td index bc834a8478e..a53b259829b 100644 --- a/clang/include/clang/Basic/DiagnosticSemaKinds.td +++ b/clang/include/clang/Basic/DiagnosticSemaKinds.td @@ -88,8 +88,10 @@ def warn_decl_in_param_list : Warning< def err_array_star_in_function_definition : Error< "variable length array must be bound in function definition">; def warn_unused_function : Warning<"unused function %0">, - InGroup<UnusedFunction>, DefaultIgnore; - +// FIXME: Temporarily disabled pending PR6321. +// InGroup<UnusedFunction>, DefaultIgnore; + DefaultIgnore; + def warn_implicit_function_decl : Warning< "implicit declaration of function %0">, InGroup<ImplicitFunctionDeclare>, DefaultIgnore; diff --git a/clang/test/Sema/warn-unused-function.c b/clang/test/Sema/warn-unused-function.c index 178527f01c0..81ea82dd163 100644 --- a/clang/test/Sema/warn-unused-function.c +++ b/clang/test/Sema/warn-unused-function.c @@ -1,4 +1,5 @@ // RUN: %clang_cc1 -fsyntax-only -Wunused-function -verify %s +// XFAIL: * void foo() {} static void f2() {} @@ -13,4 +14,4 @@ extern void f3() { } // expected-warning{{unused}} // FIXME: This will trigger a warning when it should not. // Update once PR6281 is fixed. //inline static void f4(); -//void f4() { }
\ No newline at end of file +//void f4() { } |