From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from esa2.mentor.iphmx.com (esa2.mentor.iphmx.com [68.232.141.98]) by sourceware.org (Postfix) with ESMTPS id E21283858D33; Tue, 17 Oct 2023 07:47:44 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org E21283858D33 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=codesourcery.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=mentor.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org E21283858D33 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=68.232.141.98 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1697528867; cv=none; b=TgDkgKhJHdV5D8mB/JMkMUuFKmHpT8wDoxDZEzNnsgUMvZCi6ImDQ/A5yPdxXHrVAQJ0d/aDMnInR3SltKuY9O/gEm86/hfzXOH0bfQ8Hdc0yEluNPOXd7XU1Z7V3L5oJe5zZoJ16MlNnyan1HDX93mwlzmrgZ+S7h3tOi6sVw8= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1697528867; c=relaxed/simple; bh=b6vrvjhyj+db6zMwtDhBeJ0J6ldZPcYd3EL07SsB2jw=; h=Message-ID:Date:MIME-Version:Subject:To:From; b=KoprVNjPzif9Dyne7lvmVGjhkBNb6CCq8k29SE4lTsbRjllRfoItdpULwPXdaBXnvYODrLGX0wCkSDv+tob3yIRq2J98I6FJZI5StCefEs+hCnbTDpVG1dveZGEQ0bb6WnxyCO8Kkh0ld76iCyc0j5Y3ey78huxOsYvVzIA2ZGs= ARC-Authentication-Results: i=1; server2.sourceware.org X-CSE-ConnectionGUID: YIAp2zLRROuruXA0V3yRZQ== X-CSE-MsgGUID: 81wlYnfUSoOVA26nWK9B4g== X-IronPort-AV: E=Sophos;i="6.03,231,1694764800"; d="diff'?scan'208";a="22205088" Received: from orw-gwy-01-in.mentorg.com ([192.94.38.165]) by esa2.mentor.iphmx.com with ESMTP; 16 Oct 2023 23:47:43 -0800 IronPort-SDR: eVt/64554W1NCsFAToYn/Z62Dof5RpmXSC3l0RbdopsIn7f8dfT57uXvp7k2Co3troxz3nccAH w8oHo+jfX3ZAiUY/dORwQcn9ZiHD95ii0wI8EMVXvSM7ttOaOSJQjP7tV6tqLdkhhjfuxFeGyT 7YZit0m/WrXGnRYGGb+joRS1M4zb4PrK3GlrAOnIwbIZr3STchp4yNqk0hHYxAjjQesHdgtaPG ZCTK0apK8yU/D4a9WbgKsNGHXJvm+vE4q9p2y5zWiuiMN+8LLmj5Nvp5Uy76+iKuQJbj15/IgK URA= Content-Type: multipart/mixed; boundary="------------XgIdAygH0Dcg0v0ZKRFTkvHZ" Message-ID: <33a8ad77-3ef6-47e2-a6ad-6b480d21c141@codesourcery.com> Date: Tue, 17 Oct 2023 09:47:38 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: [patch] fortran/intrinsic.texi: Improve SIGNAL intrinsic entry (was: [patch] fortran/intrinsic.texi: Add 'passed by value' to signal handler) Content-Language: en-US To: Harald Anlauf , gcc-patches , fortran References: <3f2d2471-dd94-4eb1-86b2-ae7ed439028b@gmx.de> From: Tobias Burnus In-Reply-To: <3f2d2471-dd94-4eb1-86b2-ae7ed439028b@gmx.de> X-Originating-IP: [137.202.0.90] X-ClientProxiedBy: svr-ies-mbx-15.mgc.mentorg.com (139.181.222.15) To svr-ies-mbx-12.mgc.mentorg.com (139.181.222.12) X-Spam-Status: No, score=-11.3 required=5.0 tests=BAYES_00,GIT_PATCH_0,HEADER_FROM_DIFFERENT_DOMAINS,KAM_DMARC_STATUS,SPF_HELO_PASS,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: --------------XgIdAygH0Dcg0v0ZKRFTkvHZ Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: quoted-printable Hi Harald, On 16.10.23 20:31, Harald Anlauf wrote: > Hi Tobias, > > Am 16.10.23 um 19:11 schrieb Tobias Burnus: >> OK for mainline? > > I think the patch qualifies as obvious. > > While at it, you might consider removing the comment a few lines below > the place you are changing, > > @c TODO: What should the interface of the handler be? Does it take > arguments? > > and enhance the given example by e.g.: Updated version attached =E2=80=93 I will commit it later today, unless any= one has follow-up suggestions before. Thanks for the suggestions, Tobias ----------------- Siemens Electronic Design Automation GmbH; Anschrift: Arnulfstra=C3=9Fe 201= , 80634 M=C3=BCnchen; Gesellschaft mit beschr=C3=A4nkter Haftung; Gesch=C3= =A4ftsf=C3=BChrer: Thomas Heurung, Frank Th=C3=BCrauf; Sitz der Gesellschaf= t: M=C3=BCnchen; Registergericht M=C3=BCnchen, HRB 106955 --------------XgIdAygH0Dcg0v0ZKRFTkvHZ Content-Type: text/x-patch; charset="UTF-8"; name="signal-doc-v2.diff" Content-Disposition: attachment; filename="signal-doc-v2.diff" Content-Transfer-Encoding: base64 Zm9ydHJhbi9pbnRyaW5zaWMudGV4aTogSW1wcm92ZSBTSUdOQUwgaW50cmluc2ljIGVudHJ5 CgpnY2MvZm9ydHJhbi9DaGFuZ2VMb2c6CgoJKiBpbnRyaW5zaWMudGV4aSAoc2lnbmFsKTog TWVudGlvbiB0aGF0IHRoZSBhcmd1bWVudAoJcGFzc2VkIHRvIHRoZSBzaWduYWwgaGFuZGxl ciBwcm9jZWR1cmUgaXMgcGFzc2VkIGJ5IHJlZmVyZW5jZS4KCUV4dGVuZCBleGFtcGxlLgoK ZGlmZiAtLWdpdCBhL2djYy9mb3J0cmFuL2ludHJpbnNpYy50ZXhpIGIvZ2NjL2ZvcnRyYW4v aW50cmluc2ljLnRleGkKaW5kZXggNmM3YWQwM2EwMmMuLmZlNDQ2ZmM4YTlkIDEwMDY0NAot LS0gYS9nY2MvZm9ydHJhbi9pbnRyaW5zaWMudGV4aQorKysgYi9nY2MvZm9ydHJhbi9pbnRy aW5zaWMudGV4aQpAQCAtMTMxNjgsMTAgKzEzMTY4LDEwIEBAIGVuZCBwcm9ncmFtIHRlc3Rf c2lnbgogQHRhYmxlIEBhc2lzCiBAaXRlbSBAZW1waHtEZXNjcmlwdGlvbn06CiBAY29kZXtT SUdOQUwoTlVNQkVSLCBIQU5ETEVSIFssIFNUQVRVU10pfSBjYXVzZXMgZXh0ZXJuYWwgc3Vi cm91dGluZQotQHZhcntIQU5ETEVSfSB0byBiZSBleGVjdXRlZCB3aXRoIGEgc2luZ2xlIGlu dGVnZXIgYXJndW1lbnQgd2hlbiBzaWduYWwKLUB2YXJ7TlVNQkVSfSBvY2N1cnMuICBJZiBA dmFye0hBTkRMRVJ9IGlzIGFuIGludGVnZXIsIGl0IGNhbiBiZSB1c2VkIHRvCi10dXJuIG9m ZiBoYW5kbGluZyBvZiBzaWduYWwgQHZhcntOVU1CRVJ9IG9yIHJldmVydCB0byBpdHMgZGVm YXVsdAotYWN0aW9uLiAgU2VlIEBjb2Rle3NpZ25hbCgyKX0uCitAdmFye0hBTkRMRVJ9IHRv IGJlIGV4ZWN1dGVkIHdpdGggYSBzaW5nbGUgaW50ZWdlciBhcmd1bWVudCBwYXNzZWQgYnkK K3ZhbHVlIHdoZW4gc2lnbmFsIEB2YXJ7TlVNQkVSfSBvY2N1cnMuICBJZiBAdmFye0hBTkRM RVJ9IGlzIGFuIGludGVnZXIsCitpdCBjYW4gYmUgdXNlZCB0byB0dXJuIG9mZiBoYW5kbGlu ZyBvZiBzaWduYWwgQHZhcntOVU1CRVJ9IG9yIHJldmVydCB0bworaXRzIGRlZmF1bHQgYWN0 aW9uLiAgU2VlIEBjb2Rle3NpZ25hbCgyKX0uCiAKIElmIEBjb2Rle1NJR05BTH0gaXMgY2Fs bGVkIGFzIGEgc3Vicm91dGluZSBhbmQgdGhlIEB2YXJ7U1RBVFVTfSBhcmd1bWVudAogaXMg c3VwcGxpZWQsIGl0IGlzIHNldCB0byB0aGUgdmFsdWUgcmV0dXJuZWQgYnkgQGNvZGV7c2ln bmFsKDIpfS4KQEAgLTEzMTk3LDE5ICsxMzE5NywyNSBAQCBTdWJyb3V0aW5lLCBmdW5jdGlv bgogQGl0ZW0gQHZhcntTVEFUVVN9IEB0YWIgKE9wdGlvbmFsKSBAdmFye1NUQVRVU30gc2hh bGwgYmUgYSBzY2FsYXIKIGludGVnZXIuIEl0IGhhcyBAY29kZXtJTlRFTlQoT1VUKX0uCiBA ZW5kIG11bHRpdGFibGUKLUBjIFRPRE86IFdoYXQgc2hvdWxkIHRoZSBpbnRlcmZhY2Ugb2Yg dGhlIGhhbmRsZXIgYmU/ICBEb2VzIGl0IHRha2UgYXJndW1lbnRzPwogCiBAaXRlbSBAZW1w aHtSZXR1cm4gdmFsdWV9OgogVGhlIEBjb2Rle1NJR05BTH0gZnVuY3Rpb24gcmV0dXJucyB0 aGUgdmFsdWUgcmV0dXJuZWQgYnkgQGNvZGV7c2lnbmFsKDIpfS4KIAogQGl0ZW0gQGVtcGh7 RXhhbXBsZX06CiBAc21hbGxleGFtcGxlCittb2R1bGUgbV9oYW5kbGVyCitjb250YWlucwor ICAhIFBPU0lYLjEtMjAxNzogIHZvaWQgKCpmdW5jKShpbnQpCisgIHN1YnJvdXRpbmUgaGFu ZGxlcl9wcmludChzaWdudW0pIGJpbmQoQykKKyAgICB1c2UgaXNvX2NfYmluZGluZywgb25s eTogY19pbnQKKyAgICBpbnRlZ2VyKGNfaW50KSwgdmFsdWUgOjogc2lnbnVtCisgICAgcHJp bnQgKiwgJ2hhbmRsZXJfcHJpbnQgaW52b2tlZCB3aXRoIHNpZ251bSA9Jywgc2lnbnVtCisg IGVuZCBzdWJyb3V0aW5lCitlbmQgbW9kdWxlCiBwcm9ncmFtIHRlc3Rfc2lnbmFsCi0gIGlu dHJpbnNpYyBzaWduYWwKLSAgZXh0ZXJuYWwgaGFuZGxlcl9wcmludAotCi0gIGNhbGwgc2ln bmFsICgxMiwgaGFuZGxlcl9wcmludCkKLSAgY2FsbCBzaWduYWwgKDEwLCAxKQorICB1c2Ug bV9oYW5kbGVyCisgIGNhbGwgc2lnbmFsICgxMiwgaGFuZGxlcl9wcmludCkgICEgMTIgPSBT SUdVU1IzIChvbiBzb21lIHN5c3RlbXMpCisgIGNhbGwgc2lnbmFsICgxMCwgMSkgICEgMTAg PSBTSUdVU1IxIGFuZCAxID0gU0lHX0lHTiAob24gc29tZSBzeXN0ZW1zKQogCiAgIGNhbGwg c2xlZXAgKDMwKQogZW5kIHByb2dyYW0gdGVzdF9zaWduYWwK --------------XgIdAygH0Dcg0v0ZKRFTkvHZ--