Received: by 2002:a05:6a10:6744:0:0:0:0 with SMTP id w4csp5369507pxu; Wed, 21 Oct 2020 23:42:25 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxrnC2PZZAr8EYlET/pDnrSizJbYHtrKCoBzuhHwAtYPVuHFpRXguz8BwF0UswNlAhsRCTc X-Received: by 2002:a17:906:f90a:: with SMTP id lc10mr927445ejb.272.1603348944833; Wed, 21 Oct 2020 23:42:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1603348944; cv=none; d=google.com; s=arc-20160816; b=cmyfEyczLfPIELm/qjvBIuWxySt7qQeiCVhmB27rbte233Vlkm1kq2pYQByA8rKIZC 2nBSp/HudIM1I+6O//TZ3NgThqtoOVPA0MCUW0rkzROL0/mEV61czpr3phv357idszh0 yUC1lY0leN0t8JfK0jPFCLsXGhzFCBawqDWPmL6w8krYpchlxyCuQ6UuKNr9fHSkdUaj iVN3muuTAq7XOdSFgxkjQsXewE7fncMPlzpFCfA0hWjpjPvxL6aWKYkNLAxzPpH8bI78 SQUNY+s+lDotZwZinAQmucEN4nK/gJ8xQjlyFeiaRyNPmeVcAYUTZrE/B0SV0r5eoAB3 fGuQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=E5bP6XIkGVul48ky/KDK8Sf+FXg+duJpCHq4dGdE0Uc=; b=zfh9lf+RxoiX/RvWi3YIkCTnhIE/L7z9YmPE1DH1pcvqtv4S0vNIGttMd+UYi8Jay2 RtmIMW+0+XruzlfKrLPh68JmkYDT4xfD2/hnIc8eo1yx8hOT/vDBLHWMdq1qHD+/xcO3 0i23+gTA/444e3eauDfsOgxaLvbCU5mGOrGW9kICNrHcplNRbOUxZVXNFEL2CSmnFtrX 7mi1ZkmHBg8oQ3AKcD7+EEjhfPcs12D546JF7boiIxrXGJQitTeflft1CR+/yXaD0q5Y DL/34S6zFCGFAxYCvMz7dUtcasv0cw/MJ9zhh19oJMrhYO8EKGh4f4KNEXmy9BiGgW5L HU/w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=uqNbSPg2; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id b18si439769edh.71.2020.10.21.23.42.03; Wed, 21 Oct 2020 23:42:24 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=uqNbSPg2; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2442120AbgJUT10 (ORCPT + 99 others); Wed, 21 Oct 2020 15:27:26 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54990 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2410912AbgJUT10 (ORCPT ); Wed, 21 Oct 2020 15:27:26 -0400 Received: from mail-yb1-xb35.google.com (mail-yb1-xb35.google.com [IPv6:2607:f8b0:4864:20::b35]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 75787C0613CE; Wed, 21 Oct 2020 12:27:26 -0700 (PDT) Received: by mail-yb1-xb35.google.com with SMTP id s89so2726769ybi.12; Wed, 21 Oct 2020 12:27:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=E5bP6XIkGVul48ky/KDK8Sf+FXg+duJpCHq4dGdE0Uc=; b=uqNbSPg2N+D4M2VYaciAM0hkRnUBai1TE0HHRw4tO+V1T6pN0WL+8A+o1HNVVBFG7y f69nrXiryg627GNoDJNnsCo7bwLIBFHmWJZkH7Vr+cbjwoZNsBc8ZQGWBFUE+PTsmVhR ytFRs5vstUD5vzKl9bGsDYo9FWn432XKW8tjz3LXmep4PgqlFqXB7LvbU8aK/9A0dBuj WEvDBqMbRvdgyVlo62RcrFKK/1Kii1kwQ1hCnLYC/yciZS4+pIa8hysvm90mrlbYK1Bc eMFfQ3VQAVq2eEBAgD4d8CIoVxSZchh6MCCqP9py589vIhG+qmhB5cK+YAfNC0PhaKHN xAdQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=E5bP6XIkGVul48ky/KDK8Sf+FXg+duJpCHq4dGdE0Uc=; b=SJn4DzzoRoNDcV3Q+FUcLhXEXPrxc21sI1rLd+0lorqlDR3QoR5ABIdKuwRIX5vk+H /+/QT3ep614947NveWr5IFv+Q26F93z+sDtGCa4SdGZ/Os/plaVgPSilDQQX1Sp5IWCx Ux7CAIdyoGVAmCi8MJJhyIAjrBoKU7UvESz2ZJEhhXIFQtzlo2UC0o0ln8+6h83/VkFd hI/FPJPDCUVI8tHdcI89BVWU7891N5He/j+sGoQwZIZqV3pN0WhjatG3fNw59+MsfK3k dE1iDcgy3SPaFJAFO3kyGCYk33wmSeh0IhDDLjmYtSPHDi4zcGETkIwM3b1lVldgz759 RSQA== X-Gm-Message-State: AOAM531RInEwv+zHqrBkuyv0gl21FxTB01AF0GGI03Sw08EU49+bvmBz Q9Ij+IMa1/UOKPsZ99qTAnuuzZnkXZEcziMSMJA= X-Received: by 2002:a25:d441:: with SMTP id m62mr7622555ybf.422.1603308445783; Wed, 21 Oct 2020 12:27:25 -0700 (PDT) MIME-Version: 1.0 References: <20200629003127.GB5535@shao2-debian> <20200630124628.GV4817@hirez.programming.kicks-ass.net> <20200630144905.GX4817@hirez.programming.kicks-ass.net> <58ff47cc-dc55-e383-7a5b-37008d145aba@gmail.com> <20201021080031.GY2628@hirez.programming.kicks-ass.net> <20201021131806.GA2176@tucnak> <20201021134436.GJ2628@hirez.programming.kicks-ass.net> <3ec15b41754b01666d94b76ce51b9832c2dd577a.camel@perches.com> In-Reply-To: <3ec15b41754b01666d94b76ce51b9832c2dd577a.camel@perches.com> From: Miguel Ojeda Date: Wed, 21 Oct 2020 21:27:15 +0200 Message-ID: Subject: Re: GCC section alignment, and GCC-4.9 being a weird one To: Joe Perches Cc: Nick Desaulniers , Lukas Bulwahn , linux-kernel-mentees@lists.linuxfoundation.org, dwaipayanray1@gmail.com, Aditya , Peter Zijlstra , Jakub Jelinek , Florian Fainelli , kernel test robot , Steven Rostedt , LKML , "maintainer:X86 ARCHITECTURE (32-BIT AND 64-BIT)" , LKP , Kees Cook , "H.J. Lu" , Rasmus Villemoes , linux-toolchains@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Oct 21, 2020 at 8:35 PM Joe Perches wrote: > > Perhaps something to add as a generic test in checkpatch. Agreed! It would be nice to check all of them. Even checking for `attribute` and `__attribute__` could be potentially reasonable (i.e. so that people are reminded to consider adding whatever attributes they need into `compiler_attributes.h`), although perhaps too annoying/noisy for some (e.g. for `arch/*` devs...). Cheers, Miguel