From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from esa4.mentor.iphmx.com (esa4.mentor.iphmx.com [68.232.137.252]) by sourceware.org (Postfix) with ESMTPS id EF1D5385B516; Mon, 16 Oct 2023 17:11:56 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org EF1D5385B516 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 EF1D5385B516 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=68.232.137.252 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1697476319; cv=none; b=h6bM3b87B0BrTQu5ba+yziyenAsQt0oC5lD/Hc6lJhrUYcjLuOLTT/ykWlsZd1v2AT0RCohGs1tmwCLxv0E7eszDdygkDXTY0ABocnvRbNE5K1/G3YvtoVGnirwd7vt1xScCUq6NJp/p/NeAohCw/mwOF7ye8XGoFGDFxjNT49M= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1697476319; c=relaxed/simple; bh=rYFwcgjPx65ZqzPAfydqD9OKoIAXC16v7udEjdA/WUc=; h=Message-ID:Date:MIME-Version:To:From:Subject; b=E1hWSPnK6T72ZV/GtPcP7DANBnrMQTfxWNJTIaJ4J3LhxUsvXi2f2TJofxYXBp6gVn2IpjGsDAoiafVc7Kl1cKYOn38XQrMWaoJpN7WcTBddCGMjbkVmtO33gWf+/4/cw3W42+0+Kal7cv2mTKAAiTXjSvgK+n6/uM1AVDcsGoM= ARC-Authentication-Results: i=1; server2.sourceware.org X-CSE-ConnectionGUID: 7yvgygGvQkyG0XnFlQ1jxw== X-CSE-MsgGUID: w0lBBmQRRfajXlhnk8USPQ== X-IronPort-AV: E=Sophos;i="6.03,229,1694764800"; d="diff'?scan'208";a="19736517" Received: from orw-gwy-02-in.mentorg.com ([192.94.38.167]) by esa4.mentor.iphmx.com with ESMTP; 16 Oct 2023 09:11:51 -0800 IronPort-SDR: dW1Y9L9akf+umWA/iBUsAiCmM3s6CVuTGMuYfV1VJDLlaOeKsJY0rGg6Nbhd7rrxSeD4t+I0Tx aXnSrMU9H2Fqbh8z+xEkt0DA8q9+N9X5WsDWHMsKwNPmuvqk3H+t701Hm5YMcIWFkBQ6oz6tvs cabikKEnQvsFMj5mnpe43wn14akToEzcENfH7cleYcxP4dPz7LIXmzrkzN1nfPCHDcf5Yh63kP 1+ftkoRQW/tPeRSLngW5jC1y8NLvOGu1X49QqvKZhwDZrKm+Ld512uLfAqmJzBZOsWPOOofXoc 0cM= Content-Type: multipart/mixed; boundary="------------g56jYjunreqVEHxFoetsOGEv" Message-ID: Date: Mon, 16 Oct 2023 19:11:46 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: gcc-patches , fortran From: Tobias Burnus Subject: [patch] fortran/intrinsic.texi: Add 'passed by value' to signal handler X-Originating-IP: [137.202.0.90] X-ClientProxiedBy: svr-ies-mbx-11.mgc.mentorg.com (139.181.222.11) To svr-ies-mbx-11.mgc.mentorg.com (139.181.222.11) 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: --------------g56jYjunreqVEHxFoetsOGEv Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: quoted-printable Yesterday, someone was confused because the signal handler did not work. It turned out that the created Fortran procedure used as handler used pass by reference - and 'signal' passed the it by value. This patch adds the 'passed by value' to the wording: "@var{HANDLER} to be executed with a single integer argument passed by value" OK for mainline? 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 --------------g56jYjunreqVEHxFoetsOGEv Content-Type: text/x-patch; charset="UTF-8"; name="signal-doc.diff" Content-Disposition: attachment; filename="signal-doc.diff" Content-Transfer-Encoding: base64 Zm9ydHJhbi9pbnRyaW5zaWMudGV4aTogQWRkICdwYXNzZWQgYnkgdmFsdWUnIHRvIHNpZ25h bCBoYW5kbGVyCgpnY2MvZm9ydHJhbi9DaGFuZ2VMb2c6CgoJKiBpbnRyaW5zaWMudGV4aSAo c2lnbmFsKTogTWVudGlvbiB0aGF0IHRoZSBhcmd1bWVudAoJcGFzc2VkIHRvIHRoZSBzaWdu YWwgaGFuZGxlciBwcm9jZWR1cmUgaXMgcGFzc2VkIGJ5IHJlZmVyZW5jZS4KCmRpZmYgLS1n aXQgYS9nY2MvZm9ydHJhbi9pbnRyaW5zaWMudGV4aSBiL2djYy9mb3J0cmFuL2ludHJpbnNp Yy50ZXhpCmluZGV4IDZjN2FkMDNhMDJjLi4zNjIwMjA5ZTAwYSAxMDA2NDQKLS0tIGEvZ2Nj L2ZvcnRyYW4vaW50cmluc2ljLnRleGkKKysrIGIvZ2NjL2ZvcnRyYW4vaW50cmluc2ljLnRl eGkKQEAgLTEzMTY4LDEwICsxMzE2OCwxMCBAQCBlbmQgcHJvZ3JhbSB0ZXN0X3NpZ24KIEB0 YWJsZSBAYXNpcwogQGl0ZW0gQGVtcGh7RGVzY3JpcHRpb259OgogQGNvZGV7U0lHTkFMKE5V TUJFUiwgSEFORExFUiBbLCBTVEFUVVNdKX0gY2F1c2VzIGV4dGVybmFsIHN1YnJvdXRpbmUK LUB2YXJ7SEFORExFUn0gdG8gYmUgZXhlY3V0ZWQgd2l0aCBhIHNpbmdsZSBpbnRlZ2VyIGFy Z3VtZW50IHdoZW4gc2lnbmFsCi1AdmFye05VTUJFUn0gb2NjdXJzLiAgSWYgQHZhcntIQU5E TEVSfSBpcyBhbiBpbnRlZ2VyLCBpdCBjYW4gYmUgdXNlZCB0bwotdHVybiBvZmYgaGFuZGxp bmcgb2Ygc2lnbmFsIEB2YXJ7TlVNQkVSfSBvciByZXZlcnQgdG8gaXRzIGRlZmF1bHQKLWFj dGlvbi4gIFNlZSBAY29kZXtzaWduYWwoMil9LgorQHZhcntIQU5ETEVSfSB0byBiZSBleGVj dXRlZCB3aXRoIGEgc2luZ2xlIGludGVnZXIgYXJndW1lbnQgcGFzc2VkIGJ5Cit2YWx1ZSB3 aGVuIHNpZ25hbCBAdmFye05VTUJFUn0gb2NjdXJzLiAgSWYgQHZhcntIQU5ETEVSfSBpcyBh biBpbnRlZ2VyLAoraXQgY2FuIGJlIHVzZWQgdG8gdHVybiBvZmYgaGFuZGxpbmcgb2Ygc2ln bmFsIEB2YXJ7TlVNQkVSfSBvciByZXZlcnQgdG8KK2l0cyBkZWZhdWx0IGFjdGlvbi4gIFNl ZSBAY29kZXtzaWduYWwoMil9LgogCiBJZiBAY29kZXtTSUdOQUx9IGlzIGNhbGxlZCBhcyBh IHN1YnJvdXRpbmUgYW5kIHRoZSBAdmFye1NUQVRVU30gYXJndW1lbnQKIGlzIHN1cHBsaWVk LCBpdCBpcyBzZXQgdG8gdGhlIHZhbHVlIHJldHVybmVkIGJ5IEBjb2Rle3NpZ25hbCgyKX0u Cg== --------------g56jYjunreqVEHxFoetsOGEv--