summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--clang/include/clang/Basic/DiagnosticSemaKinds.td6
-rw-r--r--clang/test/Sema/warn-unused-function.c3
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() { }
OpenPOWER on IntegriCloud