Return-Path: Received: from mail-pf1-f194.google.com ([209.85.210.194]:46737 "EHLO mail-pf1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728176AbeJWBN5 (ORCPT ); Mon, 22 Oct 2018 21:13:57 -0400 Received: by mail-pf1-f194.google.com with SMTP id r64-v6so20191443pfb.13 for ; Mon, 22 Oct 2018 09:54:40 -0700 (PDT) MIME-Version: 1.0 References: <20181021171414.22674-1-miguel.ojeda.sandonis@gmail.com> <20181021182926.GB6683@kroah.com> In-Reply-To: From: Nick Desaulniers Date: Mon, 22 Oct 2018 09:54:27 -0700 Message-ID: Subject: Re: [PATCH 0/2] Compiler Attributes: __fallthrough To: Miguel Ojeda Cc: Greg KH , LKML , dan.carpenter@oracle.com, adilger.kernel@dilger.ca, Masahiro Yamada , Michal Marek , rostedt@goodmis.org, mchehab+samsung@kernel.org, olof@lxom.net, Konstantin Ryabitsev , "David S. Miller" , Andrey Ryabinin , Kees Cook , Thomas Gleixner , Ingo Molnar , Paul Lawrence , sandipan@linux.vnet.ibm.com, Andrey Konovalov , David Woodhouse , Will Deacon , Philippe Ombredanne , paul.burton@mips.com, David Rientjes , Willy Tarreau , msebor@gmail.com, sparse@chrisli.org, Jonathan Corbet , "Theodore Ts'o" , Geert Uytterhoeven , Rasmus Villemoes , joe@perches.com, Arnd Bergmann , asmadeus@codewreck.org, Stefan Agner , Luc Van Oostenryck , Andrew Morton , Linus Torvalds , linux-doc@vger.kernel.org, linux-ext4@vger.kernel.org, linux-sparse@vger.kernel.org, Linux Kbuild mailing list Content-Type: text/plain; charset="UTF-8" Sender: linux-ext4-owner@vger.kernel.org List-ID: On Mon, Oct 22, 2018 at 2:48 AM Miguel Ojeda wrote: > > On Sun, Oct 21, 2018 at 8:29 PM Greg Kroah-Hartman > wrote: > > > > Will this work with all of the static tools that are currently looking > > for the comment instead? I know coverity handles that, what about > > others? > > I will also contact the different tools about this. Let's contact the authors of these tools if they don't parse the attribute. I prefer to have the attributes rather than specifically formatted comments. I do think this may be tricky to provide backwards support for though; Miguel, do you have info on which versions of GCC support comments vs attribute? -- Thanks, ~Nick Desaulniers