From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wr1-x42c.google.com (mail-wr1-x42c.google.com [IPv6:2a00:1450:4864:20::42c]) by sourceware.org (Postfix) with ESMTPS id 113F13858280 for ; Sun, 13 Nov 2022 15:15:42 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 113F13858280 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-wr1-x42c.google.com with SMTP id g12so12982758wrs.10 for ; Sun, 13 Nov 2022 07:15:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=in-reply-to:from:references:cc:to:content-language:subject :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=2MeLt0aaU/u973tDADGnwxZ8g9dB3naH5E7HwUllfDk=; b=QugwMbeZy53Ju+BoKOXi09UYueZ60jIKF3jtEE3ciiI+EZrS7slQPSBIA4bNrxg2EO himRyyJkq6DAFC47KYsnaHPlmwHspNTjKdDm5pPxPQ8/OXS8uQUUI8Qhh/vtZeI5YlMa gn1Giu52wiU/b08GOlXH11FHMDqiKViTv7hatwmQl18N1vQsMEIOcSQfpe9KMtpIOix5 ue8al//zmT4ebMqqH4XG6ieVmS8cVDDOmbFoIE8F/31A5hESspF03rzc3meN9k06DjE4 9RVjY/vJnJLlgPA5gpNiuqBDbWcJb+I1EHdJkPREftq5wUjwS3ddvVf/J/raSZzoFOwU BjxQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:from:references:cc:to:content-language:subject :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=2MeLt0aaU/u973tDADGnwxZ8g9dB3naH5E7HwUllfDk=; b=vDEQ3pAunpQXLAuOci06D1cq/KjhhQFMd/euT7ZVqNoD1RyHwG8tQlrzXfHC8QQCIT gRIqx1XFeGnP+0XgYNHzC7bUu4AMZa5r3YZqntcTn7mRd8jTE/PgKTg9ARyOsR+8tOhC xERY808A41gtas3T5rCzR+QZ4D+VrGbXsNeOZ7KazCc5mY/AG9EToow5nwJX4jBR+7R5 U8nwlUtvkqyrDzZZ0NvHOKXzK64/5czgqIS3Q3O7kvSI1EkQI9KFLWR34jsnxBya35MM uKSNQ5h4VBMriyxdDaWkDThpCYTbXx+0mbupDZohyeT7UcpawjD8RToXUd1JFqkZ2F0B 5jNQ== X-Gm-Message-State: ANoB5pmZCI+PIkFHR8mCnD1nKF61sYBLmFhJpgqR9WpLn34m2vwhGHvt da2Q0OTgAmiY1XnWmnaoSsA= X-Google-Smtp-Source: AA0mqf5GRy16uRmCMCquXZzp+74L4o+yMBF11ApUOPEeZiMSAEsy9lwqGw1EXUSNHEM7Xr5zHv52pg== X-Received: by 2002:adf:dfc2:0:b0:236:7805:48d3 with SMTP id q2-20020adfdfc2000000b00236780548d3mr5426725wrn.644.1668352540753; Sun, 13 Nov 2022 07:15:40 -0800 (PST) Received: from [192.168.0.160] ([170.253.36.171]) by smtp.gmail.com with ESMTPSA id 3-20020a05600c024300b003c6b874a0dfsm10995791wmj.14.2022.11.13.07.15.39 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 13 Nov 2022 07:15:40 -0800 (PST) Message-ID: <85bc60c2-c9b2-7998-1722-4201932d3a91@gmail.com> Date: Sun, 13 Nov 2022 16:15:29 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.1 Subject: Re: [PATCH] Various pages: SYNOPSIS: Use VLA syntax in function parameters Content-Language: en-US To: Martin Uecker , Joseph Myers Cc: Ingo Schwarze , JeanHeyd Meneide , linux-man@vger.kernel.org, gcc@gcc.gnu.org References: <20220826210710.35237-1-alx.manpages@gmail.com> <51f5a2f2-84c1-bc75-cf94-0cdc1771d37f@gmail.com> <4e3fee795769544738b3dc793aa95d6b34b72047.camel@tugraz.at> <69d694b3-756-792d-8880-87bab482ea34@codesourcery.com> <76c083af-c01f-a4b2-3df-c83075c6b0de@codesourcery.com> <75c352c-e8b5-90d0-5fae-7b211c647934@codesourcery.com> <68746776-87bf-80f9-8e3e-7392e8cef1bb@gmail.com> <77c3557f-4a62-3ede-4df4-4b2b78e265b1@codesourcery.com> <5ae032cd-7a5f-f72b-29ae-6ad7f418da8@codesourcery.com> <7931044a-b707-5a70-86c2-be298c35aa57@gmail.com> <792055f0-114d-d4bc-52f0-c242d1767c0b@gmail.com> <31e1cf34-b42f-24c5-2109-f8214c28af3e@gmail.com> From: Alejandro Colomar In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------EKMaR7nnenD3abWD0Tp0OQlz" X-Spam-Status: No, score=-4.9 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,NICE_REPLY_A,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------EKMaR7nnenD3abWD0Tp0OQlz Content-Type: multipart/mixed; boundary="------------0Ocw0hxQrAdNrAtLR0a01St0"; protected-headers="v1" From: Alejandro Colomar To: Martin Uecker , Joseph Myers Cc: Ingo Schwarze , JeanHeyd Meneide , linux-man@vger.kernel.org, gcc@gcc.gnu.org Message-ID: <85bc60c2-c9b2-7998-1722-4201932d3a91@gmail.com> Subject: Re: [PATCH] Various pages: SYNOPSIS: Use VLA syntax in function parameters References: <20220826210710.35237-1-alx.manpages@gmail.com> <4475b350c2a4d60da540c0f3055f466640e6c409.camel@tugraz.at> <51f5a2f2-84c1-bc75-cf94-0cdc1771d37f@gmail.com> <4e3fee795769544738b3dc793aa95d6b34b72047.camel@tugraz.at> <69d694b3-756-792d-8880-87bab482ea34@codesourcery.com> <76c083af-c01f-a4b2-3df-c83075c6b0de@codesourcery.com> <75c352c-e8b5-90d0-5fae-7b211c647934@codesourcery.com> <68746776-87bf-80f9-8e3e-7392e8cef1bb@gmail.com> <77c3557f-4a62-3ede-4df4-4b2b78e265b1@codesourcery.com> <5ae032cd-7a5f-f72b-29ae-6ad7f418da8@codesourcery.com> <7931044a-b707-5a70-86c2-be298c35aa57@gmail.com> <792055f0-114d-d4bc-52f0-c242d1767c0b@gmail.com> <31e1cf34-b42f-24c5-2109-f8214c28af3e@gmail.com> In-Reply-To: --------------0Ocw0hxQrAdNrAtLR0a01St0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 SGkgTWFydGluLA0KDQpPbiAxMS8xMy8yMiAxNTo1OCwgTWFydGluIFVlY2tlciB3cm90ZToN Cj4gQW0gU29ubnRhZywgZGVuIDEzLjExLjIwMjIsIDE1OjAyICswMTAwIHNjaHJpZWIgQWxl amFuZHJvIENvbG9tYXI6DQo+Pg0KPj4gT24gMTEvMTMvMjIgMTQ6MzMsIEFsZWphbmRybyBD b2xvbWFyIHdyb3RlOg0KPj4+DQo+Pj4gT24gMTEvMTMvMjIgMTQ6MTksIEFsZWphbmRybyBD b2xvbWFyIHdyb3RlOg0KPj4+Pj4gQnV0IHRoZXJlIGFyZSBub3Qgb25seSBzeW50YWN0aWNh bCBwcm9ibGVtcywgYmVjYXVzZQ0KPj4+Pj4gYWxzbyB0aGUgdHlwZSBvZiB0aGUgcGFyYW1l dGVyIG1pZ2h0IGJlY29tZSByZWxldmFudA0KPj4+Pj4gYW5kIHRoZW4geW91IGNhbiBnZXQg Y2lyY3VsYXIgZGVwZW5kZW5jaWVzOg0KPj4+Pj4NCj4+Pj4+IHZvaWQgZm9vKGNoYXIgKCph KVtzaXplb2YgKi5iXSwgY2hhciAoKmIpW3NpemVvZiAqLmFdKTsNCj4+Pj4NCj4+Pj4gVGhp cyBzZWVtcyB0byBiZSBhIGRpZmZpY3VsdCBzdG9uZSBpbiB0aGUgcm9hZC4NCj4gDQo+IEJ1 dCBub3RlIHRoYXQgR05VIGZvcndhcmQgZGVjbGFyYXRpb25zIHNvbHZlIHRoaXMgbmljZWx5 Lg0KDQpIb3cgd291bGQgdGhhdCBhYm92ZSBiZSBzb2x2ZWQgd2l0aCBHTlUgZndkIGRlY2w/ ICBJJ20gZ3Vlc3NpbmcgdGhhdCBpdCBjYW4ndC4gDQpIb3cgZG8geW91IGZvcndhcmQgZGVj bGFyZSBpbmNvbXBsZXRlIFZNVHM/Lg0KDQo+IA0KPj4+Pg0KPj4+Pj4gSSBhbSBub3Qgc3Vy ZSB3aGF0IHdvdWxkIHRoZSBiZXN0IHdheSB0byBmaXggaXQuIE9uZQ0KPj4+Pj4gY291bGQg c3BlY2lmaXkgdGhhdCBwYXJhbWV0ZXJzIHJlZmVycmVkIHRvIGJ5DQo+Pj4+PiB0aGUgLmlk ZW50aWZlciBzeW50YXggbXVzdCBvZiBzb21lIGludGVnZXIgdHlwZSBhbmQNCj4+Pj4+IHRo YXQgdGhlIHN1Yi1leHByZXNzaW9uIC5pZGVudGlmZXIgaXMgYWx3YXlzDQo+Pj4+PiBjb252 ZXJ0ZWQgdG8gYSAnc2l6ZV90Jy4NCj4+Pj4NCj4+Pj4gVGhhdCBtYWtlcyBzZW5zZSwgYnV0 IHRoZW4gb3Zlcm5pZ2h0IHNvbWUgcXVpdGUgdXNlZnVsIHRoaW5nIGNhbWUgdG8gbXkgbWlu ZA0KPj4+PiB0aGF0IHdvdWxkIG5vdCBiZSBwb3NzaWJsZSB3aXRoIHRoaXMgbGltaXRhdGlv bjoNCj4+Pj4NCj4+Pj4NCj4+Pj4gPGh0dHBzOi8vc29mdHdhcmUuY29kaWRhY3QuY29tL3Bv c3RzLzI4NTk0Nj4NCj4+Pj4NCj4+Pj4gY2hhciAqDQo+Pj4+IHN0cGVjcHkoY2hhciBkc3Rb LmVuZCAtIC5kc3RdLCBjaGFyICpzcmMsIGNoYXIgZW5kWzFdKQ0KPj4NCj4+IEhlaCwgSSBn b3QgYW4gb2ZmLWJ5LW9uZSBlcnJvci4gIEl0IHNob3VsZCBiZSBkc3RbLmVuZCAtIC5kc3Qg KyAxXSwgb2YgY291cnNlLA0KPj4gYW5kIHRoZW4gdGhlIHJlc3VsdCBvZiB0aGUgd2hvbGUg ZXhwcmVzc2lvbiB3b3VsZCBiZSAwLCB3aGljaCBpcyBmaW5lIGFzIHNpemVfdC4NCj4+DQo+ PiBTbywgbmV2ZXIgbWluZC4NCj4gDQo+IC5lbmQgYW5kIC5kc3Qgd291bGQgaGF2ZSBwb2lu dGVyIHNpemUgdGhvdWdoLg0KPiANCj4+Pj4gew0KPj4+PiAgICAgICBmb3IgKC8qIHZvaWQg Ki87IGRzdCA8PSBlbmQ7IGRzdCsrKSB7DQo+Pj4+ICAgICAgICAgICAqZHN0ID0gKnNyYysr Ow0KPj4+PiAgICAgICAgICAgaWYgKCpkc3QgPT0gJ1wwJykNCj4+Pj4gICAgICAgICAgICAg ICByZXR1cm4gZHN0Ow0KPj4+PiAgICAgICB9DQo+Pj4+ICAgICAgIC8qIFRydW5jYXRpb24g ZGV0ZWN0ZWQgKi8NCj4+Pj4gICAgICAgKmVuZCA9ICdcMCc7DQo+Pj4+DQo+Pj4+ICNpZiAh ZGVmaW5lZChOREVCVUcpDQo+Pj4+ICAgICAgIC8qIENvbnN1bWUgdGhlIHJlc3Qgb2YgdGhl IGlucHV0IHN0cmluZy4gKi8NCj4+Pj4gICAgICAgd2hpbGUgKCpzcmMrKykge307DQo+Pj4+ ICNlbmRpZg0KPj4+Pg0KPj4+PiAgICAgICByZXR1cm4gZW5kICsgMTsNCj4+Pj4gfQ0KPj4+ IEFuZCBJIGZvcmdvdCB0byBzYXkgaXQ6ICBEZWZhdWx0IHByb21vdGlvbnMgcmFuayBoaWdo IChwcm9iYWJseSB0aGUgaGlnaGVzdCkgaW4NCj4+PiBteSBsaXN0IG9mIG1vc3QgaGF0ZWQg ZmVhdHVyZXNeV2J1Z3MgaW4gQy4NCj4gDQo+IElmIHlvdSByZXBsYWNlZCB0aGVtIHdpdGgg ZXhwbGljaXQgY29udmVyc2lvbiB5b3UgdGhlbiBoYXZlDQo+IHRvIGFkZCBieSBoYW5kIGFs bCB0aGUgdGltZSwgSSBhbSBwcmV0dHkgc3VyZSBtb3N0IHBlb3BsZQ0KPiB3b3VsZCBoYXRl IHRoaXMgbW9yZS4gKGFuZCBpdCBjb3VsZCBhbHNvIGhpZGUgYnVncykNCg0KWWVhaCwgY2Fz dHMgYXJlIGFsc28gaW4gbXkgdG9wIDMgbGlzdCBvZiB0aGluZ3MgdG8gYXZvaWQgKGFsdGhv dWdoIGluIHRoaXMgY2FzZSANCnRoZXJlJ3Mgbm8gYnVnKTsgbWF5YmUgYSBiaXQgb3ZlciBk ZWZhdWx0IHByb21vdGlvbnMgOikNCg0KSSBkaWRuJ3QgbWVhbiB0aGF0IGFsbCBwcm9tb3Rp b25zIGFyZSBiYWQuICBKdXN0IHRoZSBncmF0dWl0b3VzIG9uZXMsIGxpa2UgDQpwcm9tb3Rp bmcgZXZlcnl0aGluZyB0byBpbnQgYmVmb3JlIGV2ZW4gbmVlZGluZyBpdC4gIFRoYXQgbWFr ZXMgdWludDE2X3QgYSANCnRoZW9yZXRpY2FsIHR5cGUsIGJlY2F1c2Ugd2hlbmV2ZXIgeW91 IHRyeSB0byB1c2UgaXQsIHlvdSBlbmQgdXAgd2l0aCBhIHNpZ25lZCANCjMyLWJpdCB0eXBl OyBmdW4gaGVoPyA6UCAgX0JpdEludCgpIHNvbHZlcyB0aGF0IGZvciBtZS4NCg0KQnV0IHN1 cmUsIGluICgxdSArIDFsKSwgcHJvbW90aW9ucyBhcmUgZmluZSB0byBnZXQgYSBjb21tb24g dHlwZS4NCg0KPiANCj4+PiBJIHdvdWxkbid0IGNvbnZlcnQgaXQgdG8gc2l6ZV90LCBidXQN Cj4+PiByYXRoZXIgZm9sbG93IG5vcm1hbCBwcm9tb3Rpb24gcnVsZXMuDQo+IA0KPiBUaGUg cG9pbnQgb2YgbWFraW5nIGl0IHNpemVfdCBpcyB0aGF0IHlvdSB0aGVuDQo+IGRvIG5lZWQg dG8ga25vdyB0aGUgdHlwZSBvZiB0aGUgcGFyYW1ldGVyIHRvIG1ha2UNCj4gc2Vuc2Ugb2Yg dGhlIGV4cHJlc3Npb24uIElmIHRoZSB0eXBlIG1hdHRlcnMsIHRoZW4geW91IGdldA0KPiBt dXR1YWwgZGVwZW5kZW5jaWVzIGFzIGluIHRoZSBleGFtcGxlIGFib3ZlLg0KDQpFeGNlcHQg aWYgeW91IHRyZWF0IGluY29tcGxldGUgdHlwZXMgYXMuLi4gaW5jb21wbGV0ZSB0eXBlcyAo Zm9yIHdoaWNoIHNpemVvZigpIA0KaXMgZGlzYWxsb3dlZCBieSB0aGUgc3RhbmRhcmQpLiAg QW5kIHRoZSBpc3N1ZSB3ZSdyZSBoYXZpbmcgaXMgdGhhdCB0aGUgdHlwZXMgDQphcmUgbm90 IHlldCBjb21wbGV0ZSBhdCB0aGUgdGltZSB3ZSdyZSB1c2luZyB0aGVtLCBhcmVuJ3QgdGhl eT8NCg0KS2luZCBvZiBsaWtlIHRoZSBpbml0aWFsaXphdGlvbiBvcmRlciBmaWFzY28sIGJ1 dCBzaW5jZSB3ZSdyZSBpbiBhIGxpbWl0ZWQgDQpzY29wZSwgd2UgY2FuIGRldGVjdCBpdC4N Cg0KQ2hlZXJzLA0KDQpBbGV4DQoNCi0tIA0KPGh0dHA6Ly93d3cuYWxlamFuZHJvLWNvbG9t YXIuZXMvPg0K --------------0Ocw0hxQrAdNrAtLR0a01St0-- --------------EKMaR7nnenD3abWD0Tp0OQlz Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE6jqH8KTroDDkXfJAnowa+77/2zIFAmNxChEACgkQnowa+77/ 2zJ4txAAkFqZxnf5NdlAxKjThTE/tVqDI/pEMK+QNoRyHy82vV7KEAFk/CLkau5D 75WfMq58J2FRRyJNQNm2x22yW3+Bv1mQ36kZO5Io13c8IFmHb/cQr0BWXgdVIxvr F31/r5Ae+dUFY/S2SDRJKn2vtR6rZk/7BnMJoj34z3P2CweJ/XBeSHLkK4pYcJGS r5nvSYhFVRYU6gHNnFHsbq5MIDoww5xVPXXXVA2Q/4U3ldctjAf9Q/CtjHld67Q5 uxT0r2p7Hsk2NohVooaUkauvduiXnlfg/i9NoIdTowEQLKzlVNGbv/IqA3CFVTmY YYwQoEhJo3Y7WMVuPB03Aostgd3YpQt+5v+uzIv2CFIobyIK5Vz/cc8+GdvSxs7c jeg9kCY827Ocnwl4tddRZ606RE2+ijF0DhCHB2xJhZZMAon/A0c0e+bfNtF35Ks2 WBX4He1E04OwIvlW/bvCvqRrABN5O02tRi6WumUlCpStgEDKs5nGTmYxC3/MB9bn Wd/vC3g7SzO6Cig3rTwlpo00VJuPbcYuhIG9cX4kbZcs23oLPENSn6YmQUhnVmd4 0u66LVK9El4If5JLsUC3C949DuAeEXu+CeKRNnyoFTmd/fK85i99mZhun8VDP4Bk /39bBNOmpogTi+zjMKdefJMPWn5oeWqRmyZRMh34QdxTmu3vHPk= =fBdw -----END PGP SIGNATURE----- --------------EKMaR7nnenD3abWD0Tp0OQlz--