From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) by sourceware.org (Postfix) with ESMTPS id 25F6538425B8; Sun, 13 Nov 2022 21:00:51 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 25F6538425B8 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmx.de Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmx.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1668373248; bh=v/Vfgx4q3B4JcTODHftxD+AwJQ2o02iwflGvswRv/Xc=; h=X-UI-Sender-Class:Date:Subject:To:Cc:References:From:In-Reply-To; b=a2dhrUSrTm7g1HETBUg/lr92o5D5UebkslgpE97FbwnFAzGYyMSw4C7zqlJ3g9WVC HWXJzDU800dbS//mvUOyQ94S8ZnBAic/A/TF6n97xA6gvP6FpnubinuwuEDdLGSpZV p8MRB4I4HzFkYOfzvcKKQkR+LhuliNHcfIk4aClxC51Y6v2TOCIIXGbHYN7kM0KYSX EFCqYSlnvLDwe3ENHbavp32Wdw+joDmqpfAd3S6ee+m6dESO+Is+L4WNQnSGLv7s5N QHbIbvf6ULUoObbBko/fMukrQDgHlFYyZIHHrtPhQ1p3XZU+flKf0HHxdoebxhtvWS fai9lkW8j5d0w== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.178.29] ([93.207.80.48]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N9dsV-1ozdcD1T2D-015aHO; Sun, 13 Nov 2022 22:00:48 +0100 Content-Type: multipart/mixed; boundary="------------wi8GY4GIno1UjniH5fql2D7K" Message-ID: <675f3432-8c24-738a-ed28-4728920e6062@gmx.de> Date: Sun, 13 Nov 2022 22:00:47 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.0 Subject: Re: [PATCH] Fortran: fix treatment of character, value, optional dummy arguments [PR107444] Content-Language: en-US To: Andreas Schwab , Harald Anlauf via Gcc-patches Cc: fortran Newsgroups: gmane.comp.gcc.patches,gmane.comp.gcc.fortran References: <87sfinutih.fsf@linux-m68k.org> From: Harald Anlauf In-Reply-To: <87sfinutih.fsf@linux-m68k.org> X-Provags-ID: V03:K1:P/isfub7D5pGI1Ps1iYvWseTA2IibNbmyRGzciU1Zv6OFpO3YTF uLUEDB4D+54BguwSEL3DNGBlBdccaEGmL+ITfntXa6ybfmARgwuN+H15dvujcsgNiR5ZIE3 XIz+o42ECQX0yo34iiDTM91cQvgPonwglvot2u+ZUmiuYKp+sI7RlXBy1gO6/VfWQHbpoMb 5niTDZvojCBR7ulSA3BLA== UI-OutboundReport: notjunk:1;M01:P0:p2xVGAy+dFk=;fhdpSblaH2M/Yo0n37559yIz1xI nkTfEUKV+q8JCzlwV31x9AGhgVFfL2xrTSIeL+zJNBWn++tvK+U6M2OKcxBRngbiC/11pY998 7sWMkCr9iCaIsBRTEbqG+YH/KsJtibh+pCiwxFn4j03d7S1CSm7QYsstY2F7n0cErK7xgMBiv hfZImu5+fZ+auedwVMyVjZEfDPwuttVfHbh3sUSPh3SfAGXMN94/dcEYPWEknW4BUlWwxdCtG I32ZEcdR0MGHhPu9KRcu9F02KC1Cl/hFmpUqK83vGOMVGzyyQcFSfAQjr2OTLlM63MKXjNJm1 ndXghz6FQ8Q/WIymANAIrxS8CAlc9vcdawzeK6lH5d9afj8geCwrnkTYZwYgAjpLaMn88BvJ+ A2AQvTGsnLTKkBDtYGrfHRMhiQ/ruRTP0sNFF4qFqlmASuAYrDVpqjO0n27eLmgSuyDRVhf4k 2kdfLczjmGgcibaCo91uCYdmFg7dQQDL7VHl2qwEIdg70vmsT2dF874UV5CVk+681cVho9k5W DhFPl/p7Q1hJ/wRxdjqMWbl4+WpHXKaJvbLpHBAvDuWhde6xGArxZ4GhoM0Pf5ElEw7XAAg76 Z91i8NtnAAUMb5yIBt6H+kA9Cpz0MsOy9BlyO8PG+6+CHivDl8ITbmozzuYNyRojw5bpDnUED ZoyrwqV2S/8Zh5D/oE+Kl2tfISeN62drx0Al48sDDtY/qJ4n6vOsaPEjnMazh+tgYqZyLtyCw iQGLj1PN97FOr8aw9T7lXddmKCnR9N14eqF+NIyCUal3bVZ1i39vhIDdJiwdo4wSbQ40p7w+j 1MX4/kOhCTYRhByAXeR2mt8xf8KaerlnJuQIWkLjt5o4sURsgNXMrdTItBdg9wqbiOS9A4yJ3 1/q1usUVju+kzeenRENxYmE+uiL4HTYvdtUXXO8r4ImbJxEWo0lHdMm+fUgx6dC96O7cSPEIS GdWGWAmt7Sd9PIGI9ZV4h0JwCCw= X-Spam-Status: No, score=-12.5 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,GIT_PATCH_0,NICE_REPLY_A,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS,TXREP,WEIRD_PORT 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 a multi-part message in MIME format. --------------wi8GY4GIno1UjniH5fql2D7K Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 QW0gMTMuMTEuMjIgdW0gMDk6NTEgc2NocmllYiBBbmRyZWFzIFNjaHdhYjoNCj4gVGhpcyBi cmVha3MgYWFyY2g2NDoNCj4gDQo+ICQgL29wdC9nY2MvZ2NjLTIwMjIxMTEzL0J1aWxkLy4v Z2NjL3hnY2MgLUIvb3B0L2djYy9nY2MtMjAyMjExMTMvQnVpbGQvLi9nY2MvIC1CL3Vzci9h YXJjaDY0LXN1c2UtbGludXgvYmluLyAtQi91c3IvYWFyY2g2NC1zdXNlLWxpbnV4L2xpYi8g LWlzeXN0ZW0gL3Vzci9hYXJjaDY0LXN1c2UtbGludXgvaW5jbHVkZSAtaXN5c3RlbSAvdXNy L2FhcmNoNjQtc3VzZS1saW51eC9zeXMtaW5jbHVkZSAtZmNoZWNraW5nPTEgLi4vLi4vLi4v Li4vbGliZ29tcC90ZXN0c3VpdGUvbGliZ29tcC5mb3J0cmFuL2lzX2RldmljZV9wdHItMi5m OTAgLW1hYmk9bHA2NCAtQi9vcHQvZ2NjL2djYy0yMDIyMTExMy9CdWlsZC9hYXJjaDY0LXN1 c2UtbGludXgvLi9saWJnb21wLyAtQi9vcHQvZ2NjL2djYy0yMDIyMTExMy9CdWlsZC9hYXJj aDY0LXN1c2UtbGludXgvLi9saWJnb21wLy5saWJzIC1JL29wdC9nY2MvZ2NjLTIwMjIxMTEz L0J1aWxkL2FhcmNoNjQtc3VzZS1saW51eC8uL2xpYmdvbXAgLUkuLi8uLi8uLi8uLi9saWJn b21wL3Rlc3RzdWl0ZS8uLi8uLi9pbmNsdWRlIC1JLi4vLi4vLi4vLi4vbGliZ29tcC90ZXN0 c3VpdGUvLi4gLWZtZXNzYWdlLWxlbmd0aD0wIC1mbm8tZGlhZ25vc3RpY3Mtc2hvdy1jYXJl dCAtZmRpYWdub3N0aWNzLWNvbG9yPW5ldmVyIC1mb3Blbm1wIC1PIC1mZHVtcC10cmVlLW9y aWdpbmFsIC1CL29wdC9nY2MvZ2NjLTIwMjIxMTEzL0J1aWxkL2FhcmNoNjQtc3VzZS1saW51 eC8uL2xpYmdvbXAvLi4vbGliZ2ZvcnRyYW4vLmxpYnMgLWZpbnRyaW5zaWMtbW9kdWxlcy1w YXRoPS9vcHQvZ2NjL2djYy0yMDIyMTExMy9CdWlsZC9hYXJjaDY0LXN1c2UtbGludXgvLi9s aWJnb21wIC1ML29wdC9nY2MvZ2NjLTIwMjIxMTEzL0J1aWxkL2FhcmNoNjQtc3VzZS1saW51 eC8uL2xpYmdvbXAvLmxpYnMgLUwvb3B0L2djYy9nY2MtMjAyMjExMTMvQnVpbGQvYWFyY2g2 NC1zdXNlLWxpbnV4Ly4vbGliZ29tcC8uLi9saWJnZm9ydHJhbi8ubGlicyAtbGdmb3J0cmFu IC1mb2ZmbG9hZD0tbGdmb3J0cmFuIC1sbSAtbyAuL2lzX2RldmljZV9wdHItMi5leGUNCj4g ZHVyaW5nIEdJTVBMRSBwYXNzOiBvbXBsb3dlcg0KPiAuLi8uLi8uLi8uLi9saWJnb21wL3Rl c3RzdWl0ZS9saWJnb21wLmZvcnRyYW4vaXNfZGV2aWNlX3B0ci0yLmY5MDo2Njo3NzogaW50 ZXJuYWwgY29tcGlsZXIgZXJyb3I6IGluIGdmY19vbXBfY2hlY2tfb3B0aW9uYWxfYXJndW1l bnQsIGF0IGZvcnRyYW4vdHJhbnMtb3Blbm1wLmNjOjEzNw0KPiAweDhhY2I2MyBnZmNfb21w X2NoZWNrX29wdGlvbmFsX2FyZ3VtZW50KHRyZWVfbm9kZSosIGJvb2wpDQo+ICAgICAgICAg IC4uLy4uL2djYy9mb3J0cmFuL3RyYW5zLW9wZW5tcC5jYzoxMzcNCj4gMHhkMjlmYzMgbG93 ZXJfb21wX3RhcmdldA0KPiAgICAgICAgICAuLi8uLi9nY2Mvb21wLWxvdy5jYzoxMzYzMg0K PiAweGQzMTRiMyBsb3dlcl9vbXBfMQ0KPiAgICAgICAgICAuLi8uLi9nY2Mvb21wLWxvdy5j YzoxNDUyMw0KPiAweGQzMTRiMyBsb3dlcl9vbXANCj4gICAgICAgICAgLi4vLi4vZ2NjL29t cC1sb3cuY2M6MTQ2NjINCj4gMHhkMzEyODMgbG93ZXJfb21wXzENCj4gICAgICAgICAgLi4v Li4vZ2NjL29tcC1sb3cuY2M6MTQ0MzYNCj4gMHhkMzEyODMgbG93ZXJfb21wDQo+ICAgICAg ICAgIC4uLy4uL2djYy9vbXAtbG93LmNjOjE0NjYyDQo+IDB4ZDMxOGEzIGxvd2VyX29tcF8x DQo+ICAgICAgICAgIC4uLy4uL2djYy9vbXAtbG93LmNjOjE0NDUyDQo+IDB4ZDMxOGEzIGxv d2VyX29tcA0KPiAgICAgICAgICAuLi8uLi9nY2Mvb21wLWxvdy5jYzoxNDY2Mg0KPiAweGQz NzdmYiBleGVjdXRlX2xvd2VyX29tcA0KPiAgICAgICAgICAuLi8uLi9nY2Mvb21wLWxvdy5j YzoxNDcwMQ0KPiAweGQzNzdmYiBleGVjdXRlDQo+ICAgICAgICAgIC4uLy4uL2djYy9vbXAt bG93LmNjOjE0NzU1DQo+IFBsZWFzZSBzdWJtaXQgYSBmdWxsIGJ1ZyByZXBvcnQsIHdpdGgg cHJlcHJvY2Vzc2VkIHNvdXJjZSAoYnkgdXNpbmcgLWZyZXBvcnQtYnVnKS4NCj4gDQoNCkkg YXBvbG9naXplIGZvciBmb3JnZXR0aW5nIHRvIGFkZCB0aGUgYXR0YWNoZWQgY2hhbmdlLCB3 aGljaCBkb2VzDQp0aGUgYWRqdXN0bWVudCBvZiB0aGUgbmFtZSBvZiB0aGUgZ2VuZXJhdGVk IGludGVybmFsIHN5bWJvbC4NCkNhbiB5b3UgcGxlYXNlIGNvbmZpcm0gdGhhdCBpdCBmaXhl cyB5b3VyIGlzc3Vlcz8NCg0KVGhhbmtzLA0KSGFyYWxkDQoNCg0K --------------wi8GY4GIno1UjniH5fql2D7K Content-Type: text/x-patch; charset=UTF-8; name="pr107444-part2.diff" Content-Disposition: attachment; filename="pr107444-part2.diff" Content-Transfer-Encoding: base64 RnJvbSA4NzJlZDUwODEyZDNjYTEzNTU0NDExZTEwNzMxNzE2MTc3N2VjZjVkIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBIYXJhbGQgQW5sYXVmIDxhbmxhdWZAZ214LmRlPgpE YXRlOiBTdW4sIDEzIE5vdiAyMDIyIDIxOjUzOjU4ICswMTAwClN1YmplY3Q6IFtQQVRDSF0g Rm9ydHJhbjogZml4IHRyZWF0bWVudCBvZiBjaGFyYWN0ZXIsIHZhbHVlLCBvcHRpb25hbCBk dW1teQogYXJndW1lbnRzIFtQUjEwNzQ0NF0KCmdjYy9mb3J0cmFuL0NoYW5nZUxvZzoKCglQ UiBmb3J0cmFuLzEwNzQ0NAoJKiB0cmFucy1vcGVubXAuY2MgKGdmY19vbXBfY2hlY2tfb3B0 aW9uYWxfYXJndW1lbnQpOiBBZGp1c3QgdG8gY2hhbmdlCglvZiBwcmVmaXggb2YgaW50ZXJu YWwgc3ltYm9sIGZvciBwcmVzZW5jZSBzdGF0dXMgdG8gJy4nLgotLS0KIGdjYy9mb3J0cmFu L3RyYW5zLW9wZW5tcC5jYyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigr KSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2djYy9mb3J0cmFuL3RyYW5zLW9wZW5t cC5jYyBiL2djYy9mb3J0cmFuL3RyYW5zLW9wZW5tcC5jYwppbmRleCA0YmZkZjg1Y2Q5Yi4u OTA3MGMwMzM1M2QgMTAwNjQ0Ci0tLSBhL2djYy9mb3J0cmFuL3RyYW5zLW9wZW5tcC5jYwor KysgYi9nY2MvZm9ydHJhbi90cmFucy1vcGVubXAuY2MKQEAgLTEyMyw3ICsxMjMsNyBAQCBn ZmNfb21wX2NoZWNrX29wdGlvbmFsX2FyZ3VtZW50ICh0cmVlIGRlY2wsIGJvb2wgZm9yX3By ZXNlbnRfY2hlY2spCiAgICAgICBjaGFyIG5hbWVbR0ZDX01BWF9TWU1CT0xfTEVOICsgMl07 CiAgICAgICB0cmVlIHRyZWVfbmFtZTsKIAotICAgICAgbmFtZVswXSA9ICdfJzsKKyAgICAg IG5hbWVbMF0gPSAnLic7CiAgICAgICBzdHJjcHkgKCZuYW1lWzFdLCBJREVOVElGSUVSX1BP SU5URVIgKERFQ0xfTkFNRSAoZGVjbCkpKTsKICAgICAgIHRyZWVfbmFtZSA9IGdldF9pZGVu dGlmaWVyIChuYW1lKTsKIAotLSAKMi4zNS4zCgo= --------------wi8GY4GIno1UjniH5fql2D7K--