From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from cc-smtpout3.netcologne.de (cc-smtpout3.netcologne.de [89.1.8.213]) by sourceware.org (Postfix) with ESMTPS id 209933858D28; Wed, 27 Apr 2022 20:34:43 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 209933858D28 Received: from cc-smtpin1.netcologne.de (cc-smtpin1.netcologne.de [89.1.8.201]) by cc-smtpout3.netcologne.de (Postfix) with ESMTP id 6FFDC124B3; Wed, 27 Apr 2022 22:34:41 +0200 (CEST) Received: from [IPV6:2001:4dd7:f207:0:7285:c2ff:fe6c:992d] (2001-4dd7-f207-0-7285-c2ff-fe6c-992d.ipv6dyn.netcologne.de [IPv6:2001:4dd7:f207:0:7285:c2ff:fe6c:992d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by cc-smtpin1.netcologne.de (Postfix) with ESMTPSA id 0CF2011DFB; Wed, 27 Apr 2022 22:34:39 +0200 (CEST) Content-Type: multipart/mixed; boundary="------------FLiILp7jvtqSUoPsBypcSNK8" Message-ID: Date: Wed, 27 Apr 2022 22:34:39 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.7.0 Content-Language: en-US To: "fortran@gcc.gnu.org" , gcc-patches From: Thomas Koenig Subject: [patch, fortran, doc] Mention new CONVERT options for POWER X-NetCologne-Spam: L X-Spamd-Bar: --- X-Rspamd-Queue-Id: 0CF2011DFB X-Spam-Status: No, score=-10.6 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, RCVD_IN_DNSWL_LOW, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: fortran@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Fortran mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Apr 2022 20:34:45 -0000 This is a multi-part message in MIME format. --------------FLiILp7jvtqSUoPsBypcSNK8 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Hi, as we say in German "Nicht documentiert ist nicht gemacht", if it is not documented, it wasn't done. So I thought it would be time to document the changes to the various ways of specifying CONVERT before gcc12 went out of the door, so here is a patch for that. If that goes in, I will also write up something for gcc-12/changes.html. OK for trunk? Suggestions for improvements? Best regards Thomas Document changes to CONVERT for -mabi-ieeelongdouble for POWER gcc/fortran/ChangeLog: * gfortran.texi: Mention r16_ieee and r16_ibm. * invoke.texi: Likewise. --------------FLiILp7jvtqSUoPsBypcSNK8 Content-Type: text/x-patch; charset=UTF-8; name="p-doc.diff" Content-Disposition: attachment; filename="p-doc.diff" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL2djYy9mb3J0cmFuL2dmb3J0cmFuLnRleGkgYi9nY2MvZm9ydHJhbi9n Zm9ydHJhbi50ZXhpCmluZGV4IGY4NzM3ZjRkMzIzLi42ZjYyMmZiOTg5OCAxMDA2NDQKLS0t IGEvZ2NjL2ZvcnRyYW4vZ2ZvcnRyYW4udGV4aQorKysgYi9nY2MvZm9ydHJhbi9nZm9ydHJh bi50ZXhpCkBAIC01ODksNyArNTg5LDcgQEAgTWFsZm9ybWVkIGVudmlyb25tZW50IHZhcmlh YmxlcyBhcmUgc2lsZW50bHkgaWdub3JlZC4KICogR0ZPUlRSQU5fU0hPV19MT0NVUzo6ICBT aG93IGxvY2F0aW9uIGZvciBydW50aW1lIGVycm9ycwogKiBHRk9SVFJBTl9PUFRJT05BTF9Q TFVTOjogUHJpbnQgbGVhZGluZyArIHdoZXJlIHBlcm1pdHRlZAogKiBHRk9SVFJBTl9MSVNU X1NFUEFSQVRPUjo6ICBTZXBhcmF0b3IgZm9yIGxpc3Qgb3V0cHV0Ci0qIEdGT1JUUkFOX0NP TlZFUlRfVU5JVDo6ICBTZXQgZW5kaWFubmVzcyBmb3IgdW5mb3JtYXR0ZWQgSS9PCisqIEdG T1JUUkFOX0NPTlZFUlRfVU5JVDo6ICBTZXQgY29udmVyc2lvbiBmb3IgdW5mb3JtYXR0ZWQg SS9PCiAqIEdGT1JUUkFOX0VSUk9SX0JBQ0tUUkFDRTo6IFNob3cgYmFja3RyYWNlIG9uIHJ1 bi10aW1lIGVycm9ycwogKiBHRk9SVFJBTl9GT1JNQVRURURfQlVGRkVSX1NJWkU6OiBCdWZm ZXIgc2l6ZSBmb3IgZm9ybWF0dGVkIGZpbGVzCiAqIEdGT1JUUkFOX1VORk9STUFUVEVEX0JV RkZFUl9TSVpFOjogQnVmZmVyIHNpemUgZm9yIHVuZm9ybWF0dGVkIGZpbGVzCkBAIC02ODYs MTEgKzY4NiwxMiBAQCB3aGVuIEBjb21tYW5ke2Eub3V0fSBpcyB0aGUgY29tcGlsZWQgRm9y dHJhbiBwcm9ncmFtIHRoYXQgeW91IHdhbnQgdG8gcnVuLgogRGVmYXVsdCBpcyBhIHNpbmds ZSBzcGFjZS4KIAogQG5vZGUgR0ZPUlRSQU5fQ09OVkVSVF9VTklUCi1Ac2VjdGlvbiBAZW52 e0dGT1JUUkFOX0NPTlZFUlRfVU5JVH0tLS1TZXQgZW5kaWFubmVzcyBmb3IgdW5mb3JtYXR0 ZWQgSS9PCitAc2VjdGlvbiBAZW52e0dGT1JUUkFOX0NPTlZFUlRfVU5JVH0tLS1TZXQgY29u dmVyc2lvbiBmb3IgdW5mb3JtYXR0ZWQgSS9PCiAKIEJ5IHNldHRpbmcgdGhlIEBlbnZ7R0ZP UlRSQU5fQ09OVkVSVF9VTklUfSB2YXJpYWJsZSwgaXQgaXMgcG9zc2libGUKIHRvIGNoYW5n ZSB0aGUgcmVwcmVzZW50YXRpb24gb2YgZGF0YSBmb3IgdW5mb3JtYXR0ZWQgZmlsZXMuCi1U aGUgc3ludGF4IGZvciB0aGUgQGVudntHRk9SVFJBTl9DT05WRVJUX1VOSVR9IHZhcmlhYmxl IGlzOgorVGhlIHN5bnRheCBmb3IgdGhlIEBlbnZ7R0ZPUlRSQU5fQ09OVkVSVF9VTklUfSB2 YXJpYWJsZSBmb3IKK21vc3Qgc3lzdGVtcyBpczoKIEBzbWFsbGV4YW1wbGUKIEdGT1JUUkFO X0NPTlZFUlRfVU5JVDogbW9kZSB8IG1vZGUgJzsnIGV4Y2VwdGlvbiB8IGV4Y2VwdGlvbiA7 CiBtb2RlOiAnbmF0aXZlJyB8ICdzd2FwJyB8ICdiaWdfZW5kaWFuJyB8ICdsaXR0bGVfZW5k aWFuJyA7CkBAIC03MTEsMTQgKzcxMiwyNCBAQCB0aGUgbW9kZXMgYXJlIHRoZSBzYW1lIGFz IGZvciB0aGUgQGNvZGV7Q09OVkVSVH0gc3BlY2lmaWVyOgogZm9yIHVuZm9ybWF0dGVkIGZp bGVzLgogQGl0ZW0gQGNvZGV7QklHX0VORElBTn0gVXNlIHRoZSBiaWctZW5kaWFuIGZvcm1h dCBmb3IgdW5mb3JtYXR0ZWQgZmlsZXMuCiBAZW5kIGl0ZW1pemUKK0ZvciBQT1dFUiBzeXN0 ZW1zIHdoaWNoIHN1cHBvcnQgQG9wdGlvbnstbWFiaT1pZWVlbG9uZ2RvdWJsZX0sCit0aGVy ZSBhcmUgYWRkaXRpb25hbCBvcHRpb25zLCB3aGljaCBjYW4gYmUgY29tYmluZWQgd2l0aCB0 aGUKK290aGVycyB3aXRoIGNvbW1hcy4gVGhvc2UgYXJlCitAaXRlbWl6ZSBAd3t9CitAaXRl bSBAY29kZXtSMTZfSUVFRX0gVXNlIElFRUUgMTI4LWJpdCBmb3JtYXQgZm9yIEBjb2Rle1JF QUwoS0lORD0xNil9LgorQGl0ZW0gQGNvZGV7UjE2X0lCTX0gVXNlIElCTSBAY29kZXtsb25n IGRvdWJsZX0gZm9ybWF0IGZvcgorQGNvZGV7UkVBTChLSU5EPTE2KX0uCitAZW5kIGl0ZW1p emUKIEEgbWlzc2luZyBtb2RlIGZvciBhbiBleGNlcHRpb24gaXMgdGFrZW4gdG8gbWVhbiBA Y29kZXtCSUdfRU5ESUFOfS4KIEV4YW1wbGVzIG9mIHZhbHVlcyBmb3IgQGVudntHRk9SVFJB Tl9DT05WRVJUX1VOSVR9IGFyZToKIEBpdGVtaXplIEB3e30KLUBpdGVtIEBjb2RleydiaWdf ZW5kaWFuJ30gIERvIGFsbCB1bmZvcm1hdHRlZCBJL08gaW4gYmlnX2VuZGlhbiBtb2RlLgor QGl0ZW0gQGNvZGV7J2JpZ19lbmRpYW4nfSAgRG8gYWxsIHVuZm9ybWF0dGVkIEkvTyBpbiBi aWdfZW5kaWFuIG1vZC5lCiBAaXRlbSBAY29kZXsnbGl0dGxlX2VuZGlhbjtuYXRpdmU6MTAt MjAsMjUnfSAgRG8gYWxsIHVuZm9ybWF0dGVkIEkvTwogaW4gbGl0dGxlX2VuZGlhbiBtb2Rl LCBleGNlcHQgZm9yIHVuaXRzIDEwIHRvIDIwIGFuZCAyNSwgd2hpY2ggYXJlIGluCiBuYXRp dmUgZm9ybWF0LgogQGl0ZW0gQGNvZGV7JzEwLTIwJ30gIFVuaXRzIDEwIHRvIDIwIGFyZSBi aWctZW5kaWFuLCB0aGUgcmVzdCBpcyBuYXRpdmUuCitAaXRlbSBAY29kZXsnYmlnX2VuZGlh bixyMTZfaWJtJ30gRG8gYWxsIHVuZm9ybWF0dGVkIEkvTyBpbiBiaWctZW5kaWFuCittb2Rl IGFuZCB1c2UgSUJNIGxvbmcgZG91YmxlIGZvciBvdXRwdXQgb2YgQGNvZGV7UkVBTChLSU5E PTE2KX0gdmFsdWVzLgogQGVuZCBpdGVtaXplCiAKIFNldHRpbmcgdGhlIGVudmlyb25tZW50 IHZhcmlhYmxlcyBzaG91bGQgYmUgZG9uZSBvbiB0aGUgY29tbWFuZApAQCAtMTczNiw3ICsx NzQ3LDcgQEAgdGhlIEBjb2Rle0NPTlZFUlR9IHNwZWNpZmllciBvbiB0aGUgQGNvZGV7T1BF Tn0gc3RhdGVtZW50LgogQHhyZWZ7R0ZPUlRSQU5fQ09OVkVSVF9VTklUfSwgZm9yIGFuIGFs dGVybmF0aXZlIHdheSBvZiBzcGVjaWZ5aW5nCiB0aGUgZGF0YSBmb3JtYXQgdmlhIGFuIGVu dmlyb25tZW50IHZhcmlhYmxlLgogCi1WYWxpZCB2YWx1ZXMgZm9yIEBjb2Rle0NPTlZFUlR9 IGFyZToKK1ZhbGlkIHZhbHVlcyBmb3IgQGNvZGV7Q09OVkVSVH0gb24gbW9zdCBzeXN0ZW1z IGFyZToKIEBpdGVtaXplIEB3e30KIEBpdGVtIEBjb2Rle0NPTlZFUlQ9J05BVElWRSd9IFVz ZSB0aGUgbmF0aXZlIGZvcm1hdC4gIFRoaXMgaXMgdGhlIGRlZmF1bHQuCiBAaXRlbSBAY29k ZXtDT05WRVJUPSdTV0FQJ30gU3dhcCBiZXR3ZWVuIGxpdHRsZS0gYW5kIGJpZy1lbmRpYW4u CkBAIC0xNzQ1LDYgKzE3NTYsMTUgQEAgZm9yIHVuZm9ybWF0dGVkIGZpbGVzLgogQGl0ZW0g QGNvZGV7Q09OVkVSVD0nQklHX0VORElBTid9IFVzZSB0aGUgYmlnLWVuZGlhbiByZXByZXNl bnRhdGlvbiBmb3IKIHVuZm9ybWF0dGVkIGZpbGVzLgogQGVuZCBpdGVtaXplCitPbiBQT1dF UiBzeXN0ZW1zIHdoaWNoIHN1cHBvcnQgQG9wdGlvbnstbWFiaT1pZWVlbG9uZ2RvdWJsZX0s Cit0aGVyZSBhcmUgYWRkaXRpb25hbCBvcHRpb25zLCB3aGljaCBjYW4gYmUgY29tYmluZWQg d2l0aCB0aGUgb3RoZXJzCit3aXRoIGNvbW1hcy4gVGhvc2UgYXJlCitAaXRlbWl6ZSBAd3t9 CitAaXRlbSBAY29kZXtDT05WRVJUPSdSMTZfSUVFRSd9IFVzZSBJRUVFIDEyOC1iaXQgZm9y bWF0IGZvcgorQGNvZGV7UkVBTChLSU5EPTE2KX0uCitAaXRlbSBAY29kZXtDT05WRVJUPSdS MTZfSUJNJ30gVXNlIElCTSBAY29kZXtsb25nIGRvdWJsZX0gZm9ybWF0IGZvcgorcmVhbEBj b2Rle1JFQUwoS0lORD0xNil9LgorQGVuZCBpdGVtaXplCiAKIFVzaW5nIHRoZSBvcHRpb24g Y291bGQgbG9vayBsaWtlIHRoaXM6CiBAc21hbGxleGFtcGxlCmRpZmYgLS1naXQgYS9nY2Mv Zm9ydHJhbi9pbnZva2UudGV4aSBiL2djYy9mb3J0cmFuL2ludm9rZS50ZXhpCmluZGV4IDVj NzUwMWEyOGIxLi5jMDkzMmY2Y2Q3MCAxMDA2NDQKLS0tIGEvZ2NjL2ZvcnRyYW4vaW52b2tl LnRleGkKKysrIGIvZ2NjL2ZvcnRyYW4vaW52b2tlLnRleGkKQEAgLTE0MzUsMTAgKzE0MzUs MjAgQEAgVGhlc2Ugb3B0aW9ucyBhZmZlY3QgdGhlIHJ1bnRpbWUgYmVoYXZpb3Igb2YgcHJv Z3JhbXMgY29tcGlsZWQgd2l0aCBHTlUgRm9ydHJhbi4KIEBpdGVtIC1mY29udmVydD1AdmFy e2NvbnZlcnNpb259CiBAb3BpbmRleCBAY29kZXtmY29udmVydD19QHZhcntjb252ZXJzaW9u fQogU3BlY2lmeSB0aGUgcmVwcmVzZW50YXRpb24gb2YgZGF0YSBmb3IgdW5mb3JtYXR0ZWQg ZmlsZXMuICBWYWxpZAotdmFsdWVzIGZvciBjb252ZXJzaW9uIGFyZTogQHNhbXB7bmF0aXZl fSwgdGhlIGRlZmF1bHQ7IEBzYW1we3N3YXB9LAotc3dhcCBiZXR3ZWVuIGJpZy0gYW5kIGxp dHRsZS1lbmRpYW47IEBzYW1we2JpZy1lbmRpYW59LCB1c2UgYmlnLWVuZGlhbgotcmVwcmVz ZW50YXRpb24gZm9yIHVuZm9ybWF0dGVkIGZpbGVzOyBAc2FtcHtsaXR0bGUtZW5kaWFufSwg dXNlIGxpdHRsZS1lbmRpYW4KLXJlcHJlc2VudGF0aW9uIGZvciB1bmZvcm1hdHRlZCBmaWxl cy4KK3ZhbHVlcyBmb3IgY29udmVyc2lvbiBvbiBtb3N0IHN5c3RlbXMgYXJlOiBAc2FtcHtu YXRpdmV9LCB0aGUgZGVmYXVsdDsKK0BzYW1we3N3YXB9LCBzd2FwIGJldHdlZW4gYmlnLSBh bmQgbGl0dGxlLWVuZGlhbjsgQHNhbXB7YmlnLWVuZGlhbn0sIHVzZQorYmlnLWVuZGlhbiBy ZXByZXNlbnRhdGlvbiBmb3IgdW5mb3JtYXR0ZWQgZmlsZXM7IEBzYW1we2xpdHRsZS1lbmRp YW59LCB1c2UKK2xpdHRsZS1lbmRpYW4gcmVwcmVzZW50YXRpb24gZm9yIHVuZm9ybWF0dGVk IGZpbGVzLgorCitPbiBQT1dFUiBzeXN0ZW1zIHdoaWNoIHN1cHBwb3J0IEBvcHRpb257LW1h Ymk9aWVlZWxvbmdkb3VibGV9LAordGhlcmUgYXJlIGFkZGl0aW9uYWwgb3B0aW9ucywgd2hp Y2ggY2FuIGJlIGNvbWJpbmVkIHdpdGggb3RoZXJzIHdpdGgKK2NvbW1hcy4gIFRob3NlIGFy ZQorQGl0ZW1pemUgQHd7fQorQGl0ZW0gQG9wdGlvbnstZmNvbnZlcnQ9cjE2X2llZWV9IFVz ZSBJRUVFIDEyOC1iaXQgZm9ybWF0IGZvcgorQGNvZGV7UkVBTChLSU5EPTE2KX0uCitAaXRl bSBAb3B0aW9uey1mY29udmVydD1yMTZfaWJtfSBVc2UgSUJNIGxvbmcgZG91YmxlIGZvcm1h dCBmb3IKK0Bjb2Rle1JFQUwoS0lORD0xNil9LgorQGVuZCBpdGVtaXplCiAKIEBlbXBoe1Ro aXMgb3B0aW9uIGhhcyBhbiBlZmZlY3Qgb25seSB3aGVuIHVzZWQgaW4gdGhlIG1haW4gcHJv Z3JhbS4KIFRoZSBAY29kZXtDT05WRVJUfSBzcGVjaWZpZXIgYW5kIHRoZSBHRk9SVFJBTl9D T05WRVJUX1VOSVQgZW52aXJvbm1lbnQK --------------FLiILp7jvtqSUoPsBypcSNK8--