From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.8 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 959F2C433DF for ; Mon, 12 Oct 2020 08:06:04 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 3374520E65 for ; Mon, 12 Oct 2020 08:06:04 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727909AbgJLIGD (ORCPT ); Mon, 12 Oct 2020 04:06:03 -0400 Received: from mout.kundenserver.de ([212.227.126.131]:59127 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727722AbgJLIGA (ORCPT ); Mon, 12 Oct 2020 04:06:00 -0400 Received: from mail-lj1-f174.google.com ([209.85.208.174]) by mrelayeu.kundenserver.de (mreue012 [212.227.15.129]) with ESMTPSA (Nemesis) id 1MmyzH-1k1NRZ3Dpn-00kBsu; Mon, 12 Oct 2020 10:05:58 +0200 Received: by mail-lj1-f174.google.com with SMTP id f21so16037114ljh.7; Mon, 12 Oct 2020 01:05:58 -0700 (PDT) X-Gm-Message-State: AOAM532N25/2X22aC76qWHWmr34EXm6q5RFJq4tz+6wLlsX4PatSs8ZL Gv0Yx0AHw7RFTyAGMMMmXoFKLoLbLv/CrwiaFlU= X-Google-Smtp-Source: ABdhPJxS6wV0vhDGnBBN3sI1mG+/HmqrAaufbkoo+5e/qZJqHDf/hgfM+I/EDrtpzKMmxRZAg/9HoOszLqENstcIhpY= X-Received: by 2002:a2e:83c9:: with SMTP id s9mr9723391ljh.168.1602489958217; Mon, 12 Oct 2020 01:05:58 -0700 (PDT) MIME-Version: 1.0 References: <20201001011232.4050282-1-andrew@lunn.ch> <20201001011232.4050282-2-andrew@lunn.ch> <20201002014411.GG4067422@lunn.ch> In-Reply-To: From: Arnd Bergmann Date: Mon, 12 Oct 2020 10:05:41 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH net-next v2 1/2] Makefile.extrawarn: Add symbol for W=1 warnings for today To: Masahiro Yamada Cc: Andrew Lunn , Nick Desaulniers , netdev , David Miller , Jakub Kicinski , Michal Marek , Rohit Maheshwari , Linux Kbuild mailing list , clang-built-linux Content-Type: text/plain; charset="UTF-8" X-Provags-ID: V03:K1:MqWFNY9vicRCWHvVbRfdumHCAl7LVXS70IX7Wopf2kYB0syWARO FmEqbVttPrpwa3pYXCJKI48p7d/DFvucTKfCWJ3/CX2CbufMp/qdjB+iIRw3Ll+h2WaDClI Qi5E4rbbY9lwOBn3Ac5qpL99Ar8XA9xBEf7ZNpoLoAbzrSWir6/DhMtH3oUue0cWE0rbJmI yDOMB1SgGKIIrLsaI97Rw== X-UI-Out-Filterresults: notjunk:1;V03:K0:Bon+mx5Nnfk=:04oqhYp8CuF57BtJd0kA9H SHoittodNQNmFDHFte01z0JjEX6lDpmzeyDptOFUGI4xB5bvR1NEzYTPw68vMJwpLLuYsEUHj 7VMGevMyimusBM5G6qT7UwqKEN7UfNqcv2m5jpzmFwt9hjqfLZsg7KP4r/YxXIo+R/OxzS5D4 W7JK86XjyQx9nb0NH8gezz/jH/R2H7wVn8ynuB1SX6dzpUtLIz4Gx+Hb/U94W5vdizSuVy3iz wqiJMLV7qZlHJcDcDvuu7LCqzRKRtayb/KAnhRwYTCQAhsWnm+DyG1cxfFZYg2EuuBnTGZ174 qd3d+YgZv3Qus6aRKPNw9rzFYXm17GGSW6dYC8IkuE3susbB5eBanoxxdYTnDuIHfbkbOMth5 TozyXaDNuJOUyCUEpNvedfWBNTNs0ql2skA4/vCwpDjNfqAMrWNLXmjEBaSajGPCLBr3AEM8w xfELawuCr5VggLuBo9RxUYAIMimkiTPYyOxmRIFZeXd5sZhX6cRbA/EcGZyctO6+b8Oa/Nw9o SYA5QPlBarzaK9vTpMsKzcnD1U3Syh/gSp3WRGILjpp78k10IaH0Xka8Czu4pPFZJxtk4BcIF qD38PyIBhWgnYOifp0CgWLruLfET3g/EZhGuS0U8JASAOJqyC7Nl7qMbJp57vfOWkCJI92JwK zvYAfP1PVOqcDQ5GoVF6QWdLvhKuWkXng7yxwtFZg45hbaEEcF3+36+jqWw/zryYycn1hfFVs y+xtifVtrT11NWG61eIddjjVAwfzm+I1NNXkNCW/oM5XVYJBUJx2Eyo2wJkESMiBMkl8gkEcl LSdPvi+iVYZkWcZNsae6drsgYVZe0L1VLOUsu7VpcgRqbsUdc4ffy+NHN2u56CcnaWCz5yVPX b/vsRP44LyGWK+qYfJicf1cGXnfAdxFJaWiLa/tCCm3eG3LDxoqpCAtN0apAmyIY5dpZuooE3 mSOdllNwx5cL3LngwG73nZVYbDGBVD2ATnzIROnuHSvB96/V8jQSR Precedence: bulk List-ID: X-Mailing-List: linux-kbuild@vger.kernel.org On Mon, Oct 12, 2020 at 3:00 AM Masahiro Yamada wrote: > > BTW, if possible, please educate me about the difference > between -Wmissing-declarations and -Wmissing-prototypes. > ... > Do we need to specify both in W=1 ? > If yes, what is the difference between them? I think they do the same thing in the kernel, as we already set '-Wstrict-prototypes', which requires that there are no declarations without having a prototype first. Adding either one should be sufficient. Arnd