From: Daniel Dunbar Date: Tue, 16 Feb 2010 19:44:56 +0000 (+0000) Subject: Disable warn_unused_function for now, its breaking various project builds due to X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=75d113711eb4e40029bb0426365396b76281deee;p=clang Disable warn_unused_function for now, its breaking various project builds due to false positives. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@96375 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/clang/Basic/DiagnosticSemaKinds.td b/include/clang/Basic/DiagnosticSemaKinds.td index bc834a8478..a53b259829 100644 --- a/include/clang/Basic/DiagnosticSemaKinds.td +++ b/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, DefaultIgnore; - +// FIXME: Temporarily disabled pending PR6321. +// InGroup, DefaultIgnore; + DefaultIgnore; + def warn_implicit_function_decl : Warning< "implicit declaration of function %0">, InGroup, DefaultIgnore; diff --git a/test/Sema/warn-unused-function.c b/test/Sema/warn-unused-function.c index 178527f01c..81ea82dd16 100644 --- a/test/Sema/warn-unused-function.c +++ b/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() { }