From: Nico Weber Date: Thu, 18 Jun 2015 21:09:24 +0000 (+0000) Subject: Add -Winfinite-recursion to -Wmost (and -Wall), PR23789. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e2ad59d22563aa6c4eb7df157420e249e329725b;p=clang Add -Winfinite-recursion to -Wmost (and -Wall), PR23789. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@240056 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/clang/Basic/DiagnosticGroups.td b/include/clang/Basic/DiagnosticGroups.td index 016c2e198e..13dcc73dd1 100644 --- a/include/clang/Basic/DiagnosticGroups.td +++ b/include/clang/Basic/DiagnosticGroups.td @@ -598,6 +598,7 @@ def Most : DiagGroup<"most", [ DeleteNonVirtualDtor, Format, Implicit, + InfiniteRecursion, MismatchedTags, MissingBraces, Move, diff --git a/test/Sema/warn-unused-function.c b/test/Sema/warn-unused-function.c index 013b925f89..6d813669d6 100644 --- a/test/Sema/warn-unused-function.c +++ b/test/Sema/warn-unused-function.c @@ -1,6 +1,6 @@ // RUN: %clang_cc1 -fsyntax-only -Wused-but-marked-unused -Wunused-function -Wunneeded-internal-declaration -verify %s // RUN: %clang_cc1 -fsyntax-only -verify -Wunused %s -// RUN: %clang_cc1 -fsyntax-only -verify -Wall %s +// RUN: %clang_cc1 -fsyntax-only -verify -Wall -Wno-infinite-recursion %s void foo() {} static void f2() {}