[{"id":3680380,"web_url":"http://patchwork.ozlabs.org/comment/3680380/","msgid":"<86eck7cotj.fsf@baylibre.com>","list_archive_url":null,"date":"2026-04-22T09:43:52","subject":"Re: [PATCH v1 1/1] Configure EditorConfig for Git commit messages","submitter":{"id":92125,"url":"http://patchwork.ozlabs.org/api/people/92125/","name":"Arsen Arsenović","email":"aarsenovic@baylibre.com"},"content":"Karl Meakin <karl.meakin@arm.com> writes:\n\n> Add a section for Git commit messages to the `.editorconfig` file, so that editors with EditorConfig\n> support will automatically format commit messages according to the GNU style.\n>\n> ChangeLog:\n>\n> \t* .editorconfig ([COMMIT_EDITMSG]): New section.\n\nNit: That should probably be just (COMMIT_EDITMSG).\n> ---\n>  .editorconfig | 7 +++++++\n>  1 file changed, 7 insertions(+)\n>\n> diff --git a/.editorconfig b/.editorconfig\n> index 4d53220ba8e..ca1d3be3595 100644\n> --- a/.editorconfig\n> +++ b/.editorconfig\n> @@ -30,6 +30,13 @@ end_of_line = lf\n>  insert_final_newline = true\n>  tab_width = 8\n>  \n> +# Git commit messages\n> +[COMMIT_EDITMSG]\n> +indent_size = 8\n> +indent_style = tab\n> +max_line_length = 100\n\nDoes 100 make sense here?  The conventional wisdom is \"use 72 for body,\n50 for summary line not including component name, but exceptions can be\nmade\".\n\n  ~/gcc/gcc$ git log --pretty='format:%B' origin/trunk -1000 | awk 'length($0) > 72 { over++ } length($0) <= 72 { under++ } END { print \"under: \" under; print \"over: \" over; }'\n  under: 21951\n  over: 1098\n\nIndeed, it seems that the vast majority of lines in the last 1k commits\nagree with that.\n\n> +trim_trailing_whitespace = true\n> +\n>  # EditorConfig files\n>  [.editorconfig]\n>  charset = utf-8","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=baylibre-com.20251104.gappssmtp.com\n header.i=@baylibre-com.20251104.gappssmtp.com header.a=rsa-sha256\n header.s=20251104 header.b=xC0dAa75;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=2620:52:6:3111::32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org;\n\tdkim=pass (2048-bit key,\n unprotected) header.d=baylibre-com.20251104.gappssmtp.com\n header.i=@baylibre-com.20251104.gappssmtp.com header.a=rsa-sha256\n header.s=20251104 header.b=xC0dAa75","sourceware.org;\n dmarc=none (p=none dis=none) header.from=baylibre.com","sourceware.org; spf=pass smtp.mailfrom=baylibre.com","server2.sourceware.org;\n arc=none smtp.remote-ip=209.85.128.48"],"Received":["from vm01.sourceware.org (vm01.sourceware.org\n [IPv6:2620:52:6:3111::32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g0vTG0DjZz1yCv\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 19:44:48 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 8375E4BA23E7\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 09:44:46 +0000 (GMT)","from mail-wm1-f48.google.com (mail-wm1-f48.google.com\n [209.85.128.48])\n by sourceware.org (Postfix) with ESMTPS id 12F454BA23E7\n for <gcc-patches@gcc.gnu.org>; Wed, 22 Apr 2026 09:44:19 +0000 (GMT)","by mail-wm1-f48.google.com with SMTP id\n 5b1f17b1804b1-48334ee0aeaso53740015e9.1\n for <gcc-patches@gcc.gnu.org>; Wed, 22 Apr 2026 02:44:19 -0700 (PDT)","from bstg ([146.70.193.12]) by smtp.gmail.com with ESMTPSA id\n 5b1f17b1804b1-488fb74c789sm130334315e9.5.2026.04.22.02.44.15\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Wed, 22 Apr 2026 02:44:16 -0700 (PDT)"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org 8375E4BA23E7","OpenDKIM Filter v2.11.0 sourceware.org 12F454BA23E7"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org 12F454BA23E7","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org 12F454BA23E7","ARC-Seal":"i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1776851059; cv=none;\n b=xvkW76+MZmIDSB9fqgPe45GSYTiDJcbiwrpJ8PF/GmcFYLSgKRX3pwruAbxs3w9XYhtpUHjoPP+6i1UQuZ7V3QFtmsrJjTJYGJ14SOTRNeDNe6IT1EGKX/HS2VDXqOF4Q59Ym9Gw8hn6BFdhwy2fo1ClXylTI+I3VZerQFGPdiw=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1776851059; c=relaxed/simple;\n bh=T8PfL7/cMRxtTbw1/Xsy7ArYEZxxsUbDQ5Cpa0fSh4g=;\n h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version;\n b=rCE3B8CEbImbr1LMKqs6LDUTLJQflwv6IAtdjsvi7kpxOgU/uUCzc5EB1lJfkb13/o8mXjDzaZWeU6wASzw7/QlJqU9oCXjY9fHfZ72CPkXXvEGiTrJibo9IR6tlc2UI0QKh2X0jMLRM9rWaDNMd8iNnA2J8hP5i631Dn+pRTms=","ARC-Authentication-Results":"i=1; server2.sourceware.org","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=baylibre-com.20251104.gappssmtp.com; s=20251104; t=1776851058;\n x=1777455858;\n darn=gcc.gnu.org;\n h=mime-version:message-id:date:user-agent:references:organization\n :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id\n :reply-to; bh=ELvwk9RGwA3y9IuPhF84Ejp/cUk3WlZcQzlK6DEdkQA=;\n b=xC0dAa75/GTA2lyfIuRXFXxgOVm45Fb+I7jj09uBvQnWw2bUPWf+zUx7zVSLIhVlAd\n 2KDU10aR35t3eqJrZjZJc1LaJen+3noefAc8avEdCMZDlXzzJ324Gdb1JhsawBGfRuSH\n WhVEzdSnrHspcoeS5/3GmkKFVPagn/veMu4/Tdc/WwbLer7pNHtk3XwKTWbxG44xfxGH\n LJCu9/v3JbunsbamW0ntx5kOGQr6b/uyKJ7tCJPbDHfHCun74DId0F7UYdHS1zF706MB\n 79goYCNgpxcFIk+LLH1LGQax82mwuLCXylmRGGUdu3bWHWPrJtVIuy/co3Th/r+RXhWK\n Hyjg==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1776851058; x=1777455858;\n h=mime-version:message-id:date:user-agent:references:organization\n :in-reply-to:subject:cc:to:from:x-gm-gg:x-gm-message-state:from:to\n :cc:subject:date:message-id:reply-to;\n bh=ELvwk9RGwA3y9IuPhF84Ejp/cUk3WlZcQzlK6DEdkQA=;\n b=Zhv3S3+3GAHSDO47Yzd4hAT29hsd0Mdd+q+MqZV+LsqBtkzmiZLh2mZvqe3sunhUHF\n vgP/jRDMGZbtwuYp+413N/oKnrUbB7yfs7omMWGr+WKr0ZviS67wPmFSylH5fc0Xv3tT\n aq9I9bKQJFjHxRAqLwf5wYAOACTOE2MaK4uzsHD1nMlWHjaHJGphuFqnPWljLoQMSdLF\n 9uoFHCs1mA5CAx47Q7YBjgzq/FIBiBzAmyMClem0CmIy8c1fLKSXdWfOs8PbxdpNRTbN\n 4iC9a93eCh22MnrxidPrgEO/BgKD53lGYNwckjhgnMnddu8WzplSwbvbSyn/p6z4iKyB\n KYog==","X-Gm-Message-State":"AOJu0YylT5kU1WMiGZViwm6EuqRAVUEejWjwpPDdYcN+LWxfvCBVYNt1\n CqqbkhRhS9Apxxit2rcZBvxDmoxyLc7f3H17N6Vio+c2GzieQ+wJhC04AbOtEj7oJbl8EAnMyUM\n 9Zmmbrks=","X-Gm-Gg":"AeBDieuCfkjbRxJNr4YogksZGeA8Z4LiGVwv+bxoLzJPWMBId22vJ3upcu58/zXw45G\n dwvIgHdXgCmcS7j9im1wCYj9MfdASMhUAB/vyXsDERd/jbL2LCB3/eP64QJw/rE2ZzpzYQ2breF\n jZG9vNtbwWVytu+AdQbLmU/u4uNmHxVGkultwDTlqJfZWyCKOqPgYw5B6L1CTKfcDVO0eoIfhY3\n //V/yimhF6JQvsV+ozYFAio35EO3EFJZCFRfX5czUuE2jmztY27TnWorS97LTP3txtHOwrt/p6q\n K28OC3rqMuNSbPMbCZRHzKTvVpWoWzDmsUnEjP4Lc9oF0lufj6Io+MmDL1TLFaD+J06myZFVqP6\n nnGvB/Ld9CCOIhMjKtv6v5dxol1pvHaHZu7dxBny0RMWIUllUnCIdr8znDxOT0P9Qvt2CQ70ID5\n YNEk2M53boO+XHxfVnNNjYiVBXxxHp","X-Received":"by 2002:a05:600c:8a08:b0:488:a82f:bb9b with SMTP id\n 5b1f17b1804b1-488ff369a1cmr225765445e9.30.1776851057033;\n Wed, 22 Apr 2026 02:44:17 -0700 (PDT)","From":"=?utf-8?q?Arsen_Arsenovi=C4=87?= <aarsenovic@baylibre.com>","To":"Karl Meakin <karl.meakin@arm.com>","Cc":"<gcc-patches@gcc.gnu.org>","Subject":"Re: [PATCH v1 1/1] Configure EditorConfig for Git commit messages","In-Reply-To":"<20260421134336.302064-2-karl.meakin@arm.com>","Organization":"BayLibre","References":"<20260421134336.302064-1-karl.meakin@arm.com>\n <20260421134336.302064-2-karl.meakin@arm.com>","User-Agent":"mu4e 1.14.0; emacs 31.0.50","Date":"Wed, 22 Apr 2026 11:43:52 +0200","Message-ID":"<86eck7cotj.fsf@baylibre.com>","MIME-Version":"1.0","Content-Type":"multipart/signed; boundary=\"=-=-=\";\n micalg=pgp-sha512; protocol=\"application/pgp-signature\"","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>","List-Archive":"<https://gcc.gnu.org/pipermail/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-request@gcc.gnu.org?subject=help>","List-Subscribe":"<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}},{"id":3680722,"web_url":"http://patchwork.ozlabs.org/comment/3680722/","msgid":"<dbfba40e-2cd5-4bbd-8579-b7d38dc17fe9@arm.com>","list_archive_url":null,"date":"2026-04-22T17:16:21","subject":"Re: [PATCH v1 1/1] Configure EditorConfig for Git commit messages","submitter":{"id":90799,"url":"http://patchwork.ozlabs.org/api/people/90799/","name":"Karl Meakin","email":"karl.meakin@arm.com"},"content":"On 22/04/2026 10:43, Arsen Arsenović wrote:\n> Karl Meakin <karl.meakin@arm.com> writes:\n>\n>> Add a section for Git commit messages to the `.editorconfig` file, so that editors with EditorConfig\n>> support will automatically format commit messages according to the GNU style.\n>>\n>> ChangeLog:\n>>\n>>       * .editorconfig ([COMMIT_EDITMSG]): New section.\n> Nit: That should probably be just (COMMIT_EDITMSG).\n>> ---\n>>   .editorconfig | 7 +++++++\n>>   1 file changed, 7 insertions(+)\n>>\n>> diff --git a/.editorconfig b/.editorconfig\n>> index 4d53220ba8e..ca1d3be3595 100644\n>> --- a/.editorconfig\n>> +++ b/.editorconfig\n>> @@ -30,6 +30,13 @@ end_of_line = lf\n>>   insert_final_newline = true\n>>   tab_width = 8\n>>\n>> +# Git commit messages\n>> +[COMMIT_EDITMSG]\n>> +indent_size = 8\n>> +indent_style = tab\n>> +max_line_length = 100\n> Does 100 make sense here?  The conventional wisdom is \"use 72 for body,\n> 50 for summary line not including component name, but exceptions can be\n> made\".\n>\n>    ~/gcc/gcc$ git log --pretty='format:%B' origin/trunk -1000 | awk 'length($0) > 72 { over++ } length($0) <= 72 { under++ } END { print \"under: \" under; print \"over: \" over; }'\n>    under: 21951\n>    over: 1098\n>\n> Indeed, it seems that the vast majority of lines in the last 1k commits\n> agree with that.\n100 is the line length enforced by `git gcc-style` so that's the limit I\nchose.\n>> +trim_trailing_whitespace = true\n>> +\n>>   # EditorConfig files\n>>   [.editorconfig]\n>>   charset = utf-8","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=arm.com header.i=@arm.com header.a=rsa-sha256\n header.s=selector1 header.b=jsavd9o+;\n\tdkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com\n header.a=rsa-sha256 header.s=selector1 header.b=jsavd9o+;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=2620:52:6:3111::32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org;\n\tdkim=pass (1024-bit key,\n unprotected) header.d=arm.com header.i=@arm.com header.a=rsa-sha256\n header.s=selector1 header.b=jsavd9o+;\n\tdkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com\n header.a=rsa-sha256 header.s=selector1 header.b=jsavd9o+","sourceware.org;\n dmarc=pass (p=none dis=none) header.from=arm.com","sourceware.org; spf=pass smtp.mailfrom=arm.com","server2.sourceware.org;\n arc=pass smtp.remote-ip=52.101.72.12"],"Received":["from vm01.sourceware.org (vm01.sourceware.org\n [IPv6:2620:52:6:3111::32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g15XF4JSQz1yGs\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 23 Apr 2026 03:18:05 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id ABD544BB3BE9\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 17:18:03 +0000 (GMT)","from AM0PR02CU008.outbound.protection.outlook.com\n (mail-westeuropeazon11013012.outbound.protection.outlook.com [52.101.72.12])\n by sourceware.org (Postfix) with ESMTPS id 625F94BB3BE7\n for <gcc-patches@gcc.gnu.org>; Wed, 22 Apr 2026 17:17:31 +0000 (GMT)","from AS9PR06CA0563.eurprd06.prod.outlook.com (2603:10a6:20b:485::28)\n by AS4PR08MB7429.eurprd08.prod.outlook.com (2603:10a6:20b:4e1::9)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9846.19; Wed, 22 Apr\n 2026 17:17:23 +0000","from AMS1EPF00000090.eurprd05.prod.outlook.com\n (2603:10a6:20b:485:cafe::89) by AS9PR06CA0563.outlook.office365.com\n (2603:10a6:20b:485::28) with Microsoft SMTP Server (version=TLS1_3,\n cipher=TLS_AES_256_GCM_SHA384) id 15.20.9791.48 via Frontend Transport; Wed,\n 22 Apr 2026 17:17:23 +0000","from outbound-uk1.az.dlp.m.darktrace.com (4.158.2.129) by\n AMS1EPF00000090.mail.protection.outlook.com (10.167.242.87) with Microsoft\n SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9846.18\n via Frontend Transport; Wed, 22 Apr 2026 17:17:23 +0000","from DU5PR08MB10824.eurprd08.prod.outlook.com (2603:10a6:10:526::7)\n by DU0PR08MB7485.eurprd08.prod.outlook.com (2603:10a6:10:355::21)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9723.23; Wed, 22 Apr\n 2026 17:16:21 +0000","from DU5PR08MB10824.eurprd08.prod.outlook.com\n ([fe80::361f:ea00:3051:938a]) by DU5PR08MB10824.eurprd08.prod.outlook.com\n ([fe80::361f:ea00:3051:938a%5]) with mapi id 15.20.9846.016; Wed, 22 Apr 2026\n 17:16:21 +0000"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org ABD544BB3BE9","OpenDKIM Filter v2.11.0 sourceware.org 625F94BB3BE7"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org 625F94BB3BE7","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org 625F94BB3BE7","ARC-Seal":["i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1776878251; cv=pass;\n b=HB+fMC/to06fZp4FMJMDVKctIU8jyEGz2mrDRN52+OD9FRySXEM94QTL0Z5XE9zmqlC0GoQOspLbzn02hZDKmRg7/5xDjzaheW6UMRZFnufW3WlXkBCGVNSXy4OhsrjPKNd1Koz97qESz78WIyrD7d8ci4w1+nbZbxrdZIdnfpc=","i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass;\n b=S+nVVftB5zFxtAaXETVu0jJG5+hvLLoKoCCpBHpzL0AFMHTrk8/qh/3j0WenwtZkZ3DECiOD35u1S/lRS9Vi/zRvLfsWdc2nsKZ40PqsxNdhvTN4Z4uSbDMF/gyyeuw3g5p18ISp6bnrfvZw/NpUrKSK2ywazcFaFI0qDrsPgQ01l6LyRY1p8GacRzOR3/QtW7IvUXbb5K7v6MelJR+r7POT4N/rDARMgg/IMRR6AI4FC9p7SuoCqNByAPAd+Ff2hZ9ntwPcxRjctW8PCF2xn/bcujSXLOITYcUJeaDuH7uCCkIhjFWHlbreJrURzip3LJlRLt728sI02aDnqAzA6w==","i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=HG2o8bO/A7+dENBp+53H9m8wSvGvLCd2PUyKst16iiAVlXI5bI2H47GIgHjtbSxMRbeWw8b1aF6vkT1vi0/r3kDrthDToqBujQcfluICITKc58LDWMnYJoh+K9oNLnDLq8U09vcSNB/Nlmy42ljXjk63HCebaa0svDhEwvED51V9JBGWm03Q+u/zTpnRTzXVwZP0rcHs8BhbVfHL/R5sxcSvX5LHYpikJ5AmgwKUd/zQ40z1i2a/nWNmFA3hafQIpuWIDugtnIRVoQPxWTPcvJgBM+lv/lKarDn2bQtUP4c/Yh5dDOPe1xhi/cXZ+EOg62wzFofSb6Uiga00tCt15Q=="],"ARC-Message-Signature":["i=3; a=rsa-sha256; d=sourceware.org; s=key;\n t=1776878251; c=relaxed/simple;\n bh=mta0u0CMZXgEH9KXB9XhIYm2STkNUrOo8BuJn+lFf40=;\n h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID:\n MIME-Version;\n b=O+BkQ67FxuG5NsJDl/nQtqu02jGx2GZoZk5obFlk8gVevoRwxy/7Oqn0m6TvEKwwTha+SjMOl6hFsnRFPj+UNjPLlYdrRqiR63bFkmgFZI6qK658JpLu0qh/Mmbl1Lw/uV7onUTb+0mm+POfyPx6/Goq2BCQZrcxsX6QCWpDuzc=","i=2; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;\n bh=+0e2PB1v5W66wLKxZcpfXMXoMiBxtVBt++lCwLykgbc=;\n b=be2LGjuCRiHBMta2k6fnIV/YDuT1j/Hprbf6GXbwWOzIqLY1c7gLgz5TLSWw1rqqmR7rdHrdf+yb94bcK2nFTuMaB1hxYnQTkGKESCAmQInVlF1vjV9PckFmOCIZhEcW5NhEzHLGl4tnBj0/DSYPuqKinqavtlkqeNHLammJla3azePYt2Bf+5SWTJA9FNjr3meWy8Qt04htkKiHxy+9sku9gp5w/a35UBkWcZcdmtKls4fRlgwhwpn6GishV6ZZTRtBDLXAK68X4b7W2dXpOx5pY/Z3rXvQK8C97PVtnXGYZrrHOMuWhB2H+IUMDLG1hITBV96MIQqHgAR34acsxw==","i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;\n bh=+0e2PB1v5W66wLKxZcpfXMXoMiBxtVBt++lCwLykgbc=;\n b=F/yv9xGn5Ez+00MnVJMZrw0ZesUVDNe9KGv+HZYZMFanlmP0u+9QW7MpJ+8aQ1YGOytIcjVlOKzgaFZxgbJMeXcthZ0cc6I1zY2P2i8FlC4pATZj2IgyKPC2JFTHOSjdznfIvTbPqKw23PzXoVmB0aRB4wQMDAmLS7JKOse7jXR6EeHW5zjE799yT6+MaBHjelupi8REUY2MCoZyGMaWhUJcLa0qZupAaXN6rY4eJAW40/gGTYEdh2WN0nAPTAHPGgmYhdiu3gD3E2trE0QgI0e0mFvfZU9Df9y0SaDPekYzw72ffK4ZAccaO4WManP/RToHKMWsyx0ZWt3yKKtpwA=="],"ARC-Authentication-Results":["i=3; server2.sourceware.org","i=2; mx.microsoft.com 1; spf=pass (sender ip is\n 4.158.2.129) smtp.rcpttodomain=baylibre.com smtp.mailfrom=arm.com; dmarc=pass\n (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass\n (signature was verified) header.d=arm.com; arc=pass (0 oda=1 ltdi=1\n spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com]\n dmarc=[1,1,header.from=arm.com])","i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass\n header.d=arm.com; arc=none"],"DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=+0e2PB1v5W66wLKxZcpfXMXoMiBxtVBt++lCwLykgbc=;\n b=jsavd9o+c2TCN+LtL8wlMuzYkEcVXfKEqox6gLdGUikqXAeNch2dTo/rXPPhj1MtisCf1jqPSzg6FjvZJvBFxRvLicYo5j5HpDo3CGANXYG5cmAC25KhYLsxsfX6POr/tEL02OFMuDoovLgH8d7m2L04ef1j7Jaqtsybl/8Zr0w=","v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=+0e2PB1v5W66wLKxZcpfXMXoMiBxtVBt++lCwLykgbc=;\n b=jsavd9o+c2TCN+LtL8wlMuzYkEcVXfKEqox6gLdGUikqXAeNch2dTo/rXPPhj1MtisCf1jqPSzg6FjvZJvBFxRvLicYo5j5HpDo3CGANXYG5cmAC25KhYLsxsfX6POr/tEL02OFMuDoovLgH8d7m2L04ef1j7Jaqtsybl/8Zr0w="],"X-MS-Exchange-Authentication-Results":"spf=pass (sender IP is 4.158.2.129)\n smtp.mailfrom=arm.com; dkim=pass (signature was verified)\n header.d=arm.com;dmarc=pass action=none header.from=arm.com;","Received-SPF":"Pass (protection.outlook.com: domain of arm.com designates\n 4.158.2.129 as permitted sender) receiver=protection.outlook.com;\n client-ip=4.158.2.129; helo=outbound-uk1.az.dlp.m.darktrace.com; pr=C","From":"Karl Meakin <Karl.Meakin@arm.com>","To":"=?iso-8859-2?q?Arsen_Arsenovi=E6?= <aarsenovic@baylibre.com>","CC":"\"gcc-patches@gcc.gnu.org\" <gcc-patches@gcc.gnu.org>","Subject":"Re: [PATCH v1 1/1] Configure EditorConfig for Git commit messages","Thread-Topic":"[PATCH v1 1/1] Configure EditorConfig for Git commit messages","Thread-Index":"AQHc0ZTiQ5xW5p5cO0iLK7vDRzN9fLXq1eQAgACG+gA=","Date":"Wed, 22 Apr 2026 17:16:21 +0000","Message-ID":"<dbfba40e-2cd5-4bbd-8579-b7d38dc17fe9@arm.com>","References":"<20260421134336.302064-1-karl.meakin@arm.com>\n <20260421134336.302064-2-karl.meakin@arm.com> <86eck7cotj.fsf@baylibre.com>","In-Reply-To":"<86eck7cotj.fsf@baylibre.com>","Accept-Language":"en-US","Content-Language":"en-GB","X-MS-Has-Attach":"","X-MS-TNEF-Correlator":"","x-ms-exchange-imapappendstamp":"DU5PR08MB10824.eurprd08.prod.outlook.com\n (15.20.9846.012)","x-ms-reactions":"allow","Authentication-Results-Original":"dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=arm.com;","x-ms-exchange-messagesentrepresentingtype":"1","x-ms-traffictypediagnostic":"\n DU5PR08MB10824:EE_|DU0PR08MB7485:EE_|AMS1EPF00000090:EE_|AS4PR08MB7429:EE_","X-MS-Office365-Filtering-Correlation-Id":"eeb63ba0-4893-4d82-ab48-08dea09304da","x-checkrecipientrouted":"true","nodisclaimer":"true","X-MS-Exchange-SenderADCheck":"1","X-MS-Exchange-AntiSpam-Relay":"0","X-Microsoft-Antispam-Untrusted":"BCL:0;\n ARA:13230040|1800799024|366016|376014|8096899003|38070700021|56012099003|22082099003|18002099003;","X-Microsoft-Antispam-Message-Info-Original":"\n 1A0tBo1OmdJMrpDa+dsQYxCVvPGNSYM1q5GXW5tQVs+NzV2VZuuzRMEBKXpGfWkZtHlh2Q+mA8WVeIwCL0MjY5p0/DZY5M9yfrRx89h/11X73TCFY91oq+oC8fWUbpSwqnBQleVqqDmCMhzYH/yWTxnnM2aqGIT6OlD2vw15ostOezW3ZKhqREJQ50nwXjhf7VEgMCV8pPcjFvW4oFaSQAQ0CHXg2ggXJe5bM1HPoK+PjxiHQwmRQyWVI3KKh3u2+otALRmHmo/abg2iBd8f3qRU8b+NJ7jme070LYZr24SB+9UsBTUsg1jqK0b8ksDpMciJlKaesNeTL7lsB8B6rnMfKDLbxWxqVVDAay/oCDD1wOcvBrpomzQnIxMTi7aVzmKQTYQkJPtDi2l7PUFADv4GVGVhe8uNwrY1QzErBSSwHy+EuhMCdvgTpXQwhUycD4IdqY6uaoS7zPpt/zjxPkj+CQ1RPDZ9ryTdCiPLjq//ipx/cFqmie8EnkIypTv/xoAe/XEZJgKMvWVTyXBn7Ndqm39mumSicicBfUTOjfDcqCLeqaKW8/9XEZNdP1fludH7s7gxlw6Fuy0wmLSkLAYdOf7ipZ0Qiqb6SJ8Osw7FbCEqB9GWGmouoMl2oTt4HFfhfsKJKsUhQBI5/82Gcndcz88Z2PCFUyB8k0Lfn+9x3ZLixQlns4JfGtVhzLxP+vk7sFXxF2B9LRhrqoE56fG0vEOuiGpoijcDRLUEhU5Mb8jNxcT8FuT9JMqTpT7NziuobTf2p8F2rQqcNJhzT+czeSeW4bY1RgDC9IHV3As=","X-Forefront-Antispam-Report-Untrusted":"CIP:255.255.255.255; CTRY:; LANG:en;\n SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DU5PR08MB10824.eurprd08.prod.outlook.com;\n PTR:; CAT:NONE;\n SFS:(13230040)(1800799024)(366016)(376014)(8096899003)(38070700021)(56012099003)(22082099003)(18002099003);\n DIR:OUT; SFP:1101;","Content-Type":"multipart/alternative;\n boundary=\"_000_dbfba40e2cd54bbd8579b7d38dc17fe9armcom_\"","MIME-Version":"1.0","X-Exchange-RoutingPolicyChecked":"\n Hc4vHRgwq1/Q4lqqkPxxnzFpkX3ybLGeJFPeiVSnIkqMVYoga/3vGKpGLXCAUpIn6Dz/xKcTK3ceO0HRSovxgAotq4EnFxU4wvCX11UEyH2yr5uGM7KC4Nx1wK/qeIPjTksujFJZ7hNw7t/YYpwES9KtrZ0RHBPAFR1g1xBrKYAVbo4HdwWEWX6tSQJihAB7Sl1sCUxy40HesTd8tXdMrmQKvsUwpH8EsoDjqXUlsdzdEYLGT4NshvKzvgl+ZIZJ1S0bvKUru1yZLwHFSJSqd6PPudCZuYoQlvUu2tfqJ/Y2usURd0I/R34VDQDs7/XlIWvpAmy6MSwNkNOV+rNBsw==","X-MS-Exchange-Transport-CrossTenantHeadersStamped":["DU0PR08MB7485","AS4PR08MB7429"],"X-EOPAttributedMessage":"0","X-MS-Exchange-Transport-CrossTenantHeadersStripped":"\n AMS1EPF00000090.eurprd05.prod.outlook.com","X-MS-PublicTrafficType":"Email","X-MS-Office365-Filtering-Correlation-Id-Prvs":"\n 49303dfe-109d-4bf2-585d-08dea092dfd3","X-Microsoft-Antispam":"BCL:0;\n ARA:13230040|14060799003|36860700016|1800799024|376014|35042699022|82310400026|8096899003|56012099003|18002099003|22082099003;","X-Microsoft-Antispam-Message-Info":"\n gvH/i3kOquKjbCpGU97YloQbt18XVNZfbsrBf461ibeMQ90kQBHhgRYcm4YaK1olNoPM9oGzvCcDedjFRzkPGxzhDeBGYiXPLVGbTPhjQr7VyqdB38D3xB7bw1FU3brhJayjVSNrGWGkF8veSpEulkDWN51Gr77UZB+pwo8YIaJ3O+crwAgw6PAWsX7e7yKOpuqnhgzJD5s79UohaMRrNbfzW4v/zVSlgMwmoP8lqrlsJTvydzMT/52aHxeGvo/QlGPGuIvHzuIKOOeifpPJjZFRkdFAJExGJC0uzGDXc0tzz8YtMV/DZ/06RTvbRSgSU2NyZu4SCMEu6NjLTPTJyKFu7tKMkznr5uufE0l87pwTsMR21SJtrYWNQSEyM5An+GuK1J4+44+rqbMpUPG0EuyMwf+oieowh8toT70Gyy4afZB6NU33MMAxWDIVanSavC6jfMOuoddzibZYGeMyPDuG6MUWmeDfFWSvLPVn5eY3qNnWtjJFRYAlO2wyBpgn9E+CTUz7HMo7ZmlzFYC7+zjnBVcjnWqJXkZqXMh3io6DbbtbUjSMIFF0Lq7QVAueFDCK//6EmZ8+voQWApYexiZR9Jryvid6SIH5kObrGu9ui71ZfppqqhPu+fa4m+rtgrbzn/eJYyNQXQ4Lue/Ax4Pmo9I7AbrLxoWuBnGfYPIlJnfnzUXB0Hj3mDAs3zLlWstISKixaoQiacRO1ZjA9tgBV0JqMZdZhgOEZHjdQHcykiJOsfP17hwdgBlEDjzY2v6sf9iVIMDjGoqqEweCzA==","X-Forefront-Antispam-Report":"CIP:4.158.2.129; CTRY:GB; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:outbound-uk1.az.dlp.m.darktrace.com;\n PTR:InfoDomainNonexistent; CAT:NONE;\n SFS:(13230040)(14060799003)(36860700016)(1800799024)(376014)(35042699022)(82310400026)(8096899003)(56012099003)(18002099003)(22082099003);\n DIR:OUT; SFP:1101;","X-MS-Exchange-AntiSpam-MessageData-ChunkCount":"1","X-MS-Exchange-AntiSpam-MessageData-0":"\n UBbL2rz9HTGs3UxnbLDZ8lGmMwqN5SvKxERyWLlp0T85x6MQ7iH+8mI5iEOjoox78nryiEBe+92R968/tirYS1seD1rcZ1ce1WFc0g/Pw+ZD5hrKYmqXN1sPJFNYVrBu7IUbEMXC1vSiPA4E/BZsQ3aRuAEf0AoH9NbEsKMO1b1LjFa60mF07ePguR5v5ZX2DrblSPp9x3/GCOmGb+ZLgvky+BLLDK0/VqZP7indWB1qoreXMTWxBlnBGImRMGTbmZu59DrmdgDa1fV/rrLXCya5NPXCZDMoXvMN3NuMoUYk7Zmu4zgTRiw8scZVWeusV2po71Avqktsrh0+qXBqFdBPWcvxqZKSieQXv5n6/2moKnYTLlDpeCCm9NuzE4lTMEijRq2zaWMoslV/TQnu31N5pK/GLkvhYcjqicPXApgGSYTfof6P6ySyBrCUup4u","X-OriginatorOrg":"arm.com","X-MS-Exchange-CrossTenant-OriginalArrivalTime":"22 Apr 2026 17:17:23.4862 (UTC)","X-MS-Exchange-CrossTenant-Network-Message-Id":"\n eeb63ba0-4893-4d82-ab48-08dea09304da","X-MS-Exchange-CrossTenant-Id":"f34e5979-57d9-4aaa-ad4d-b122a662184d","X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp":"\n TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[4.158.2.129];\n Helo=[outbound-uk1.az.dlp.m.darktrace.com]","X-MS-Exchange-CrossTenant-AuthSource":"\n AMS1EPF00000090.eurprd05.prod.outlook.com","X-MS-Exchange-CrossTenant-AuthAs":"Anonymous","X-MS-Exchange-CrossTenant-FromEntityHeader":"HybridOnPrem","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>","List-Archive":"<https://gcc.gnu.org/pipermail/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-request@gcc.gnu.org?subject=help>","List-Subscribe":"<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}},{"id":3681363,"web_url":"http://patchwork.ozlabs.org/comment/3681363/","msgid":"<86tst2aso7.fsf@baylibre.com>","list_archive_url":null,"date":"2026-04-23T10:15:52","subject":"Re: [PATCH v1 1/1] Configure EditorConfig for Git commit messages","submitter":{"id":92125,"url":"http://patchwork.ozlabs.org/api/people/92125/","name":"Arsen Arsenović","email":"aarsenovic@baylibre.com"},"content":"Karl Meakin <Karl.Meakin@arm.com> writes:\n\n> On 22/04/2026 10:43, Arsen Arsenović wrote:\n>> Does 100 make sense here?  The conventional wisdom is \"use 72 for body,\n>> 50 for summary line not including component name, but exceptions can be\n>> made\".\n>>\n>>    ~/gcc/gcc$ git log --pretty='format:%B' origin/trunk -1000 | awk 'length($0) > 72 { over++ } length($0) <= 72 { under++ } END { print \"under: \" under; print \"over: \" over; }'\n>>    under: 21951\n>>    over: 1098\n>>\n>> Indeed, it seems that the vast majority of lines in the last 1k commits\n>> agree with that.\n>\n> 100 is the line length enforced by `git gcc-style` so that's the limit I\n> chose.\n\nAFAIK, that only checks the C and C++ files.  The commit messages still\nfollow usual Git convention.","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=baylibre-com.20251104.gappssmtp.com\n header.i=@baylibre-com.20251104.gappssmtp.com header.a=rsa-sha256\n header.s=20251104 header.b=T7MHDSR7;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=38.145.34.32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org;\n\tdkim=pass (2048-bit key,\n unprotected) header.d=baylibre-com.20251104.gappssmtp.com\n header.i=@baylibre-com.20251104.gappssmtp.com header.a=rsa-sha256\n header.s=20251104 header.b=T7MHDSR7","sourceware.org;\n dmarc=none (p=none dis=none) header.from=baylibre.com","sourceware.org; spf=pass smtp.mailfrom=baylibre.com","server2.sourceware.org;\n arc=none smtp.remote-ip=209.85.128.44"],"Received":["from vm01.sourceware.org (vm01.sourceware.org [38.145.34.32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g1X7J2s4Cz1y2d\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 23 Apr 2026 20:16:26 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 0333F4BBCD96\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 23 Apr 2026 10:16:24 +0000 (GMT)","from mail-wm1-f44.google.com (mail-wm1-f44.google.com\n [209.85.128.44])\n by sourceware.org (Postfix) with ESMTPS id 1E0DC4BA2E0F\n for <gcc-patches@gcc.gnu.org>; Thu, 23 Apr 2026 10:15:56 +0000 (GMT)","by mail-wm1-f44.google.com with SMTP id\n 5b1f17b1804b1-48374014a77so84503685e9.3\n for <gcc-patches@gcc.gnu.org>; Thu, 23 Apr 2026 03:15:56 -0700 (PDT)","from bstg ([146.70.193.12]) by smtp.gmail.com with ESMTPSA id\n ffacd0b85a97d-43fe4cb1249sm48699992f8f.5.2026.04.23.03.15.53\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Thu, 23 Apr 2026 03:15:54 -0700 (PDT)"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org 0333F4BBCD96","OpenDKIM Filter v2.11.0 sourceware.org 1E0DC4BA2E0F"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org 1E0DC4BA2E0F","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org 1E0DC4BA2E0F","ARC-Seal":"i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1776939356; cv=none;\n b=TTiyGFjoaerAM7Lf68GgzrmpreRSzHNynFlZCw8U+S2pGMRYqS9j/ZJkrSjZwqsiUzLciuBgBKdmh2la79fbB/Tsq6S6sn52D1kapd7bjshfAc2WQ4Thdzi84pdxwF9tx+HSJvYafkzpnK2Csu0v3lUw6ExftxAo5BFLk9R+AJo=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1776939356; c=relaxed/simple;\n bh=0pQnvyzMSBlczk+sznCXdDGvW1R8/8oUa+30L7eVv6I=;\n h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version;\n b=QbS3GO+DI5HzdznnXFW+2RwSWFYnuKx3UDWDN/VbGtG/0wP/a/nZD+SqktepRNXYq6RWxZAYHrPman96DkZ6tBA6CO8IpN2X5sQlTHpDOc0+spgNByW+mtsVQoez8iqjmhJ4L6e8VafklGgDh4HFJDK7NIF6xPrz0lvOAdDE5aM=","ARC-Authentication-Results":"i=1; server2.sourceware.org","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=baylibre-com.20251104.gappssmtp.com; s=20251104; t=1776939355;\n x=1777544155;\n darn=gcc.gnu.org;\n h=mime-version:message-id:date:user-agent:references:organization\n :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id\n :reply-to; bh=1WJYXly1KpOji4Q2WP5R7bNjBZicg0FhQvwckutFgK0=;\n b=T7MHDSR7z/5IVZHBIC/HplOlkSqmdYSLUCU6SB4Gu+vPs90IAo6lNTTNkf+tCuuAag\n wijqLjngudLQo77HFDZpEo2kGcZ79SCW1S/aBb9y+/m+tuwKQHJKbKCwSk+fQv6rUCZl\n 15X8YYoBoGVc+4xBx9wKW074g0L68CewfrT2N6WMdEohXoqh5iBFI+qiTWD7TyO3P3Rc\n oxaBOidhPFWOIJCq8qzFuFlLIgvgdg/epCHV7oaVdnKUtZ4Op2NcHhEPAyb2bEMWS+cw\n eLgIb79jen1iNQ9fKPkt/IMeSfyFzwMqOTzhic7I1ycUUZa2Wlm6ZvjwkJLX1MitXRun\n Xa6w==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1776939355; x=1777544155;\n h=mime-version:message-id:date:user-agent:references:organization\n :in-reply-to:subject:cc:to:from:x-gm-gg:x-gm-message-state:from:to\n :cc:subject:date:message-id:reply-to;\n bh=1WJYXly1KpOji4Q2WP5R7bNjBZicg0FhQvwckutFgK0=;\n b=Qe7FKg39DUuDrnqI0Hpay9aDo7xo0DFzBtZybELK6TdADQJVlc7OGTBuxFIX2ylApS\n SYUHLV6sfpaAUKKhWT38wULVo3Due9gCPjxyrLTAFXEFLmSMGjtq6scaX3IZfjdb63lT\n 9+8YHWHxE2rVtHLvPR4wcBvN0x26psI9Hn2EkuPIoq7koUq8lec03itEDDXr9jPglCOQ\n MN86PeN9dvPyoSbMQ+8ACk+X4i+IQqJzR5Jk1QGLYgymZ6ts0AGa4RhNbfOfgSBne4cZ\n ApFqs732Kq10Ze7VEDWpgyTcTrpmsrtMVao5Q5g0qN27Tc0Ce3nPqqbWENDARuxI+nkW\n Pajw==","X-Gm-Message-State":"AOJu0Yxpk8lK2WzUFy10ECJnqxn3v4P/Y0kXdUP/gnMPsR9C6k7ZZ/Sh\n WuF0H8RvijNbkOTaE+HVIS1J8wtl/hBSv0SqHMQVPsAqA7duv5CUwhbWH/uNExW6riLZtk7CAJz\n Zd6LG/ddP/A==","X-Gm-Gg":"AeBDieu91Fld4H438+1kmhIEfOAPxR9azXxbhb547bCrhEOyxstFwv/BbPRPsMyS9IK\n zH5A3ledLMGZ7snwc+ZCN3rtGORH/J6JUzvzsFZWwTw3HhMALFfjTrVGFRe+hi/xT6U/yEFbsi3\n dbAMl6VI0pGsIZlXhRNidweq6p1qtrqxQVhDk5nJbc+PEesgLdwlvcFzQwqouqmZu0Z5LjMbhNP\n v0v+b1nybtX4tgAnem1gsGyYd39O7HOUqCImY2vb6U6vhVHpWhGEO6rGYYF8snGc2nnCE03F2NF\n eAGSRPQn+I7vQ5Zzi6/CXYapXCdEtwYSAHgPRgtT+w+ltQpPp7ZPoSpWGj5c8p/Vmz0BmDmZ0C3\n Dkh4wJm/5IYvJbe9Ec8weTzjyBkIvqH2NOTV8DIdTzMWtIBqpQ8bQlLEzxuoRXIvx6njbXd7qLb\n mPrLnBbArQIM6u7Q/ezEZzkvpBGLcbt1kYtp7VLpg=","X-Received":"by 2002:a05:6000:2387:b0:43f:df1b:9e07 with SMTP id\n ffacd0b85a97d-43fe3e23488mr40280191f8f.42.1776939354802;\n Thu, 23 Apr 2026 03:15:54 -0700 (PDT)","From":"=?utf-8?q?Arsen_Arsenovi=C4=87?= <aarsenovic@baylibre.com>","To":"Karl Meakin <Karl.Meakin@arm.com>","Cc":"\"gcc-patches@gcc.gnu.org\" <gcc-patches@gcc.gnu.org>","Subject":"Re: [PATCH v1 1/1] Configure EditorConfig for Git commit messages","In-Reply-To":"<dbfba40e-2cd5-4bbd-8579-b7d38dc17fe9@arm.com>","Organization":"BayLibre","References":"<20260421134336.302064-1-karl.meakin@arm.com>\n <20260421134336.302064-2-karl.meakin@arm.com>\n <86eck7cotj.fsf@baylibre.com>\n <dbfba40e-2cd5-4bbd-8579-b7d38dc17fe9@arm.com>","User-Agent":"mu4e 1.14.0; emacs 31.0.50","Date":"Thu, 23 Apr 2026 12:15:52 +0200","Message-ID":"<86tst2aso7.fsf@baylibre.com>","MIME-Version":"1.0","Content-Type":"multipart/signed; boundary=\"=-=-=\";\n micalg=pgp-sha512; protocol=\"application/pgp-signature\"","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>","List-Archive":"<https://gcc.gnu.org/pipermail/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-request@gcc.gnu.org?subject=help>","List-Subscribe":"<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}},{"id":3681653,"web_url":"http://patchwork.ozlabs.org/comment/3681653/","msgid":"<DU5PR08MB10824AF086E0F92EFE2892CE3F42A2@DU5PR08MB10824.eurprd08.prod.outlook.com>","list_archive_url":null,"date":"2026-04-23T19:36:14","subject":"Re: [PATCH v1 1/1] Configure EditorConfig for Git commit messages","submitter":{"id":90799,"url":"http://patchwork.ozlabs.org/api/people/90799/","name":"Karl Meakin","email":"karl.meakin@arm.com"},"content":"On 23/04/2026, 11:16, \"Arsen Arsenović\" <aarsenovic@baylibre.com> wrote:\n\nKarl Meakin <Karl.Meakin@arm.com<mailto:Karl.Meakin@arm.com>> writes:\n\n> On 22/04/2026 10:43, Arsen Arsenović wrote:\n>> Does 100 make sense here?  The conventional wisdom is \"use 72 for body,\n>> 50 for summary line not including component name, but exceptions can be\n>> made\".\n>>\n>>    ~/gcc/gcc$ git log --pretty='format:%B' origin/trunk -1000 | awk 'length($0) > 72 { over++ } length($0) <= 72 { under++ } END { print \"under: \" under; print \"over: \" over; }'\n>>    under: 21951\n>>    over: 1098\n>>\n>> Indeed, it seems that the vast majority of lines in the last 1k commits\n>> agree with that.\n>\n> 100 is the line length enforced by `git gcc-style` so that's the limit I\n> chose.\n\nAFAIK, that only checks the C and C++ files.  The commit messages still\nfollow usual Git convention.\n--\nArsen Arsenović\n\nSorry, I meant git gcc-verify​. If you check contrib/gcc-changelog/git_commit.py​ you will see that the global variable LINE_LIMIT​ is 100","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=arm.com header.i=@arm.com header.a=rsa-sha256\n header.s=selector1 header.b=aXM2ovKB;\n\tdkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com\n header.a=rsa-sha256 header.s=selector1 header.b=aXM2ovKB;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=2620:52:6:3111::32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org;\n\tdkim=pass (1024-bit key,\n unprotected) header.d=arm.com header.i=@arm.com header.a=rsa-sha256\n header.s=selector1 header.b=aXM2ovKB;\n\tdkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com\n header.a=rsa-sha256 header.s=selector1 header.b=aXM2ovKB","sourceware.org;\n dmarc=pass (p=none dis=none) header.from=arm.com","sourceware.org; spf=pass smtp.mailfrom=arm.com","server2.sourceware.org;\n arc=pass smtp.remote-ip=52.101.66.41"],"Received":["from vm01.sourceware.org (vm01.sourceware.org\n [IPv6:2620:52:6:3111::32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g1mbC4ph1z1y2d\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 24 Apr 2026 05:37:58 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 78DF74BAE7C8\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 23 Apr 2026 19:37:56 +0000 (GMT)","from DUZPR83CU001.outbound.protection.outlook.com\n (mail-northeuropeazon11012041.outbound.protection.outlook.com [52.101.66.41])\n by sourceware.org (Postfix) with ESMTPS id BB91D4BABF3C\n for <gcc-patches@gcc.gnu.org>; Thu, 23 Apr 2026 19:37:23 +0000 (GMT)","from CWLP265CA0430.GBRP265.PROD.OUTLOOK.COM (2603:10a6:400:1d7::12)\n by AMDPR08MB11505.eurprd08.prod.outlook.com (2603:10a6:20b:718::13)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9846.22; Thu, 23 Apr\n 2026 19:37:18 +0000","from AMS1EPF0000004E.eurprd04.prod.outlook.com\n (2603:10a6:400:1d7:cafe::6c) by CWLP265CA0430.outlook.office365.com\n (2603:10a6:400:1d7::12) with Microsoft SMTP Server (version=TLS1_3,\n cipher=TLS_AES_256_GCM_SHA384) id 15.20.9846.21 via Frontend Transport; Thu,\n 23 Apr 2026 19:37:18 +0000","from outbound-uk1.az.dlp.m.darktrace.com (4.158.2.129) by\n AMS1EPF0000004E.mail.protection.outlook.com (10.167.16.139) with Microsoft\n SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9846.18\n via Frontend Transport; Thu, 23 Apr 2026 19:37:17 +0000","from DU5PR08MB10824.eurprd08.prod.outlook.com (2603:10a6:10:526::7)\n by AM9PR08MB5876.eurprd08.prod.outlook.com (2603:10a6:20b:2d5::6)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9846.21; Thu, 23 Apr\n 2026 19:36:14 +0000","from DU5PR08MB10824.eurprd08.prod.outlook.com\n ([fe80::361f:ea00:3051:938a]) by DU5PR08MB10824.eurprd08.prod.outlook.com\n ([fe80::361f:ea00:3051:938a%5]) with mapi id 15.20.9846.021; Thu, 23 Apr 2026\n 19:36:14 +0000"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org 78DF74BAE7C8","OpenDKIM Filter v2.11.0 sourceware.org BB91D4BABF3C"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org BB91D4BABF3C","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org BB91D4BABF3C","ARC-Seal":["i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1776973044; cv=pass;\n b=YYo3jFgelu/y/VH1C+Vqvu++gJfbgrM7KcDAoKGV+H9m3XnouSbTn2DJ2Hw0C0PUBAmNehnFmRZN0grbtJhaQZpNpTx8mK2gYPscsDDtpdooWZRWUUxWk5WnQZfgYyDwAFocTbEKw8Gv6boRAOMCdomRU21Gi6MfMStEzy6FbRs=","i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass;\n b=rF40sau/7lZK6UnjrcI0KID9T1Oi/uoJ5sPVaKQiCe4uXfAiBgf98bF0Aj9LeW7wMBaCknXWAT91Ya8b/MBTqe3558UJqV2zG6XunxjMUWPGCDDkrxLM/PVfxFiGlZgxytr9zCxprNEsCNQ+yas4Rf+LBa2QocKg3J76GVKIqeJYhApNnjDekahrIawV7at/bhaOTNecvtRlEXEyhPjdKQy7vc8qNrwXJnQD8d650t5I4kNxMdjP3ATaBA0WS9YfJy5ZymTtgnXDNFoejEzX5t2ap6E67+fbWM2zA+E3usho8iHJWk8YV8YItSLYUK4mbLmUHRAAqIT1/ji1dT7aHw==","i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=w4/vkOm7gKmHirUytpZPAG/jsix4CXCMuRvcLTWtXdpL4EzI4KrF4eyJ3/OBnmngP/YYIrxcFmC9u3qj+/tzQrp1PncPeHa0/tg+JA18Dye3eoHBxCzsJYnCVYv8PRWTKxjn1uCeqmlQPGVne0M4hDdBthHlcpbucnMl4hqGNmSL7WVfE7sE2AqvOm/Xo3H5RgA0j4Ekn/pJx1lBnbjPLfBzV/ZPC68pFmAyQM1m0TTA3mlLhBDrw/nnXQsOWI/PQRBjbwptlmKiyrYWMBZD4HKMyslUgbrOZ9XB6mbiIQkNBKw9Jgv2Ws8JfRaTXIDpUYBA65V90PGx98LlCgFjjg=="],"ARC-Message-Signature":["i=3; a=rsa-sha256; d=sourceware.org; s=key;\n t=1776973044; c=relaxed/simple;\n bh=gisl5N+2hqeKS4G/yqP+UMQ5Pl43mEFuMqS+IvKUDsU=;\n h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID:\n MIME-Version;\n b=g9xU0tWGsVN/W30KlbzcD2bOF3l4jc56ks2rKB8+nnQMpP7sM5C8u7Mv9hSRNRvIV1f3t9hxBDXwH4rBsKZJsNkYP+Mm4aLh4uurWkII25nQbqxfeATq883oda4eKUOLkUFXABj2lb+qI7qxOEbwma1Atg9EmDrZHptHMOOiPBA=","i=2; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;\n bh=gisl5N+2hqeKS4G/yqP+UMQ5Pl43mEFuMqS+IvKUDsU=;\n b=txoma/N8nSC/7BnBOT9OEkJaC9ogxIi4G6dmU80zRpswuYgh7cBWsgh/kdhUcremwiXlFW5hF6SGn+Vnqp9ZtsKZh6wMGP6Vx07AW1sPSMLGFprzSa214WdWXBKMaf95LpXJm7nZcV01RNl4cYvWxFTVna2yMH313v/f36GZUZjSx0f05DoJF5IQoxg0e4gXJjcmVjm/WKbUVHFKVj8b/gPCaPCsoJSB40xs5rKW9WQKJGFCOIBN5OVmT6L5JHORWMHUr5YmBkx/3bqPo9GG3RTxevGiFq5XgsIKPQO0b3lzJrRLF+7NGVuU+maJGmEI8/Zajwh9Jaz+z8T3yKV3+w==","i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;\n bh=gisl5N+2hqeKS4G/yqP+UMQ5Pl43mEFuMqS+IvKUDsU=;\n b=gz3HM62kFSth+jXV7lFwpx/tGIrKO4+daMJhQBDBGV1EvKNpgA44XgXFNJNOvguy0dYEwy6lWDJnA9VESIiXP+doUZzGBX7VqRG3UlwUkG35KJIeAtygn61WddOKbOTG51+DpaIyTN5Y/rlNRXKQ3+Q6v+Lzp/hGIMi8QZQFnZUmM9ZYv9P2NDnqK8w8L4cmCaCxPVbUIdZYa6mAUv/zJVxM1yJNDKBXPlZZYu6mO90OhzgS+I6K/mIUCIl/N8oMUTOOWdFFZbOn0Ql458p5yC/iWJAsExMPaJMwXpyBy7AMZCS9Pi54W9fvPWM6tNy04MEbPDyVm3HTUOowuAeaHw=="],"ARC-Authentication-Results":["i=3; server2.sourceware.org","i=2; mx.microsoft.com 1; spf=pass (sender ip is\n 4.158.2.129) smtp.rcpttodomain=baylibre.com smtp.mailfrom=arm.com; dmarc=pass\n (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass\n (signature was verified) header.d=arm.com; arc=pass (0 oda=1 ltdi=1\n spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com]\n dmarc=[1,1,header.from=arm.com])","i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass\n header.d=arm.com; arc=none"],"DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=gisl5N+2hqeKS4G/yqP+UMQ5Pl43mEFuMqS+IvKUDsU=;\n b=aXM2ovKBO0W8A16f0Ex3IiVXtsQDnw78u7KN8DeCeAemo5y3ddZ9v0pKr58JdDMTtT5RvLT9kSRliYJaHUOaiGHneGIDAgRMICxzlSutapERSgK0SAk8+DM3o0bmr7IygmAl0J21ET5EOpKI0MerjpOoOP0woa3Rm8f33ExAx4g=","v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=gisl5N+2hqeKS4G/yqP+UMQ5Pl43mEFuMqS+IvKUDsU=;\n b=aXM2ovKBO0W8A16f0Ex3IiVXtsQDnw78u7KN8DeCeAemo5y3ddZ9v0pKr58JdDMTtT5RvLT9kSRliYJaHUOaiGHneGIDAgRMICxzlSutapERSgK0SAk8+DM3o0bmr7IygmAl0J21ET5EOpKI0MerjpOoOP0woa3Rm8f33ExAx4g="],"X-MS-Exchange-Authentication-Results":"spf=pass (sender IP is 4.158.2.129)\n smtp.mailfrom=arm.com; dkim=pass (signature was verified)\n header.d=arm.com;dmarc=pass action=none header.from=arm.com;","Received-SPF":"Pass (protection.outlook.com: domain of arm.com designates\n 4.158.2.129 as permitted sender) receiver=protection.outlook.com;\n client-ip=4.158.2.129; helo=outbound-uk1.az.dlp.m.darktrace.com; pr=C","From":"Karl Meakin <Karl.Meakin@arm.com>","To":"=?utf-8?q?Arsen_Arsenovi=C4=87?= <aarsenovic@baylibre.com>","CC":"\"gcc-patches@gcc.gnu.org\" <gcc-patches@gcc.gnu.org>","Subject":"Re: [PATCH v1 1/1] Configure EditorConfig for Git commit messages","Thread-Topic":"[PATCH v1 1/1] Configure EditorConfig for Git commit messages","Thread-Index":"AQHc0ZTiQ5xW5p5cO0iLK7vDRzN9fLXq1eQAgACG+gCAARRLAIAAnCSY","Date":"Thu, 23 Apr 2026 19:36:14 +0000","Message-ID":"\n <DU5PR08MB10824AF086E0F92EFE2892CE3F42A2@DU5PR08MB10824.eurprd08.prod.outlook.com>","References":"<20260421134336.302064-1-karl.meakin@arm.com>\n <20260421134336.302064-2-karl.meakin@arm.com>\t<86eck7cotj.fsf@baylibre.com>\n <dbfba40e-2cd5-4bbd-8579-b7d38dc17fe9@arm.com> <86tst2aso7.fsf@baylibre.com>","In-Reply-To":"<86tst2aso7.fsf@baylibre.com>","Accept-Language":"en-US","Content-Language":"en-GB","X-MS-Has-Attach":"","X-MS-TNEF-Correlator":"","x-ms-reactions":"allow","Authentication-Results-Original":"dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=arm.com;","x-ms-traffictypediagnostic":"\n DU5PR08MB10824:EE_|AM9PR08MB5876:EE_|AMS1EPF0000004E:EE_|AMDPR08MB11505:EE_","X-MS-Office365-Filtering-Correlation-Id":"f8ec7420-9a73-4535-4d41-08dea16fba5e","x-checkrecipientrouted":"true","nodisclaimer":"true","X-MS-Exchange-SenderADCheck":"1","X-MS-Exchange-AntiSpam-Relay":"0","X-Microsoft-Antispam-Untrusted":"BCL:0;\n ARA:13230040|376014|1800799024|366016|56012099003|38070700021|22082099003|8096899003|18002099003;","X-Microsoft-Antispam-Message-Info-Original":"\n C7jGlq1Sc3Go+3mvQla3BFHMsQP9u7g6aEkuk+70zAUmqhVBTFGm17uy9oFrHgPn4tVABXvx/KpR9wC4B6ZZ5JuVqM0fqXb+UHBGzT3SG26NqWBMI7qevhxTvPlOg2/fR7fbjfdriMNt3LJa5l6FzO+GjkjHktwD6JbpouTA2cYko3rsBxgODFC2FmXvY5DL2IdLWPYS6ksc0I7mYT52a25vRZLgtDsdjXnbyqazvDqhwknJhALjqYXBmO6jksCxHlHk+aNJGlkDo/A0f6Q7iflSEgr3vs85QkZ6GKJv1eHIfKnWafNXaBJTIQUczquVaznDZ2Nf6JuCd1RkiN4yIGwOa+Mcqm9dK/yFliwR/T+2UDfev8u5x469Y/N7STaNvHdGEJC3NIpOetdxlysoyhRh8jXryTw+N1YJ5N1Zu175vYVAbcMkswWSMwm1788y0mjjWzmv5sB2irSEoqkWmHL9hDkwaTBIFLblZeadh1sFtUfLBz5JykdVT9zzpUWkkZEbNwTooStdZpkTntKvLLwcDG+7hWseKHpwaH5NK4KhTpWv8zXF3iBTHekHpf0UEQOKNCE24FIhXP+69q5Z7ovmT2+GhS3F9fF3bzoQ46A8EedZR6YK+YPheuugBWWuMYpw8UNKYx2OjqW9UqUvlLNsRlluEVN36C/M4rAuL9kW//lMh3K2FYXQ28MApPWGXnIWwSpQax7Vp3EAUhkw7i/PKcJnTSptWqVRbPrsJYegGoR3Wefl2mFZsSrFwJCsLA2DxJKNs1RSmO3DZJEi+RjxD/8yqH2upAg4Y07uE/c=","X-Forefront-Antispam-Report-Untrusted":"CIP:255.255.255.255; CTRY:; LANG:en;\n SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DU5PR08MB10824.eurprd08.prod.outlook.com;\n PTR:; CAT:NONE;\n SFS:(13230040)(376014)(1800799024)(366016)(56012099003)(38070700021)(22082099003)(8096899003)(18002099003);\n DIR:OUT; SFP:1101;","Content-Type":"multipart/alternative;\n boundary=\"_000_DU5PR08MB10824AF086E0F92EFE2892CE3F42A2DU5PR08MB10824eu_\"","MIME-Version":"1.0","X-Exchange-RoutingPolicyChecked":"\n qaFwAlfRezGiLRvM8eYzFtJqIsv0MdoMYijyStO0exVaoR7DdxmXRyFu3UVlXLFe2A7M8G8gQR5akZaYrYHg0W9wxOPvKCzyBIc3cvVffgdAUYSUPddwU6cmZnWIHmm4Uz0GrCzFh7FIkN6c0my6IA5Ytt7ZKv2sB2ef2+a1THmBdysaJI6XvrVwEh3qpitpMue81bIqNXbPhzjDYFdUQld/NkpMgUe+1RDjMzW+qHQiJLfS/Ip9x4UT+T9Shw65nn2e6I018M0cpap/aPEYDHmNCMF7m7O1dDGEcH17Yq2pz9FnILwcAwXVn2QkhMoguwyG2OfSXT/ajgGxqEEBag==","X-MS-Exchange-Transport-CrossTenantHeadersStamped":["AM9PR08MB5876","AMDPR08MB11505"],"X-EOPAttributedMessage":"0","X-MS-Exchange-Transport-CrossTenantHeadersStripped":"\n AMS1EPF0000004E.eurprd04.prod.outlook.com","X-MS-PublicTrafficType":"Email","X-MS-Office365-Filtering-Correlation-Id-Prvs":"\n 810007e8-2560-4d31-6904-08dea16f94e5","X-Microsoft-Antispam":"BCL:0;\n ARA:13230040|36860700016|1800799024|14060799003|376014|35042699022|82310400026|8096899003|18002099003|22082099003|56012099003;","X-Microsoft-Antispam-Message-Info":"\n ND6XdaBjIYwWIKI3c0KhoHE34uf1GQSpE7uAcSOUvljZp5CE6cDv3IZ9v9mvV0H06OEoBtKAVK5NiYLG6QuPRUpqT3xjKgvhZeVLOtI4n1DFlAOHt/0GCKmgAZ1HmdMxeLfSuvuu+KRlFgsob+0HGfiXAXtcgDlkBek0e/qrQSqXvwRw1k9Eg6ORG8B/lteA3nxE0cjaA8QAxUrZX4zGihkGVB2Wu2tXqA2t/4eLjSqxHlzcNbTwUCAbYSHcjIdII4ZUHKUL/hWFneV4LIWthneq4mHN7kyw8xPwuc7QpAnvqapgj0EP7VwSiQTm5E8mfRw5xL1/jk2dA1buzN95WZwSL3eFNn8hG00HUnQgSOeJCDILKnaTV+//PP0kS9xUgTpyB6UaP5eu4VzPN1kpwDzwLZ1OXlwUsRoTuIDQqF7iw3UeGphgmDxDGQwkRlUCLnW/Ob/qTsva1apYQlpyCN9VFm/FLzme+9tuSpwRI0L14lNCJHM7ALqO2+2D4ipWLdXkgIpV7D3wKfGI36Dq9TcX03FNgJhjK/xTNTh/SJJbv/nrp8ib3jYOeZJGqWW0QamJTqafBxJ4Lns1t4jCU5eQh7Ne92kdbwCLpvhUSO5S2cL5Ej02Q82qiDP5XgpHM0NnIZLr/Vo/oD+8myj07OPF/Js3NGTgSzSstxGDtBUo8JbqOtnYK4hEsE5Vn9mFnR4vRSMcOOmgEI2RZL/DqmIoTsCzANX8xgYXpTRBS5pFXmJZyc0xB2BgM75ZPUgkhC8B9Y4/xS8edGKx0Nz+bA==","X-Forefront-Antispam-Report":"CIP:4.158.2.129; CTRY:GB; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:outbound-uk1.az.dlp.m.darktrace.com;\n PTR:InfoDomainNonexistent; CAT:NONE;\n SFS:(13230040)(36860700016)(1800799024)(14060799003)(376014)(35042699022)(82310400026)(8096899003)(18002099003)(22082099003)(56012099003);\n DIR:OUT; SFP:1101;","X-MS-Exchange-AntiSpam-MessageData-ChunkCount":"1","X-MS-Exchange-AntiSpam-MessageData-0":"\n NIlWLRLhgXQB9PznijeyFFQAgM2dhBBKBw7fVW4lWv7jlApZHhK7Qet5Al3/PrhPYHAUz3NiSSpnp1fFqRUHuuujbvRoSEHsR2HK7VAOOxEhTsh/nU049bW/9TxeqOWtl+E68PnYM89GX7mNRYrem6+AyR49h16Mw07uBL6vfySd1efmtZ2Oi2Mnb5URbRpSWAA+cVnxP+sHpI18vvnMMBGPLo8kHj2qdm0fmqEdCIjclyoUK6HXhpmjv+lTK4Dt4b/CzpB5yTPUUbF3Eu8/DmBmGzEQlckyZ43710YTBFQIz1PIlhOXjsL7v5KN+VI/J7yN1thabnCbYxN6KF+lI4BEV20dON2wwcBfhVVad4I0Qa9Duc7pgXAarP01VpVeRDsZdq2jXD9bPtM1VRUybg41oW0atjjlkRfk6yuGPFafAq3eWzeYIZtaZWKNZUvA","X-OriginatorOrg":"arm.com","X-MS-Exchange-CrossTenant-OriginalArrivalTime":"23 Apr 2026 19:37:17.2895 (UTC)","X-MS-Exchange-CrossTenant-Network-Message-Id":"\n f8ec7420-9a73-4535-4d41-08dea16fba5e","X-MS-Exchange-CrossTenant-Id":"f34e5979-57d9-4aaa-ad4d-b122a662184d","X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp":"\n TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[4.158.2.129];\n Helo=[outbound-uk1.az.dlp.m.darktrace.com]","X-MS-Exchange-CrossTenant-AuthSource":"\n AMS1EPF0000004E.eurprd04.prod.outlook.com","X-MS-Exchange-CrossTenant-AuthAs":"Anonymous","X-MS-Exchange-CrossTenant-FromEntityHeader":"HybridOnPrem","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>","List-Archive":"<https://gcc.gnu.org/pipermail/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-request@gcc.gnu.org?subject=help>","List-Subscribe":"<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}}]