From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from esa3.mentor.iphmx.com (esa3.mentor.iphmx.com [68.232.137.180]) by sourceware.org (Postfix) with ESMTPS id A8DA13858C39 for ; Wed, 15 Feb 2023 00:01:12 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org A8DA13858C39 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=codesourcery.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=mentor.com X-IronPort-AV: E=Sophos;i="5.97,298,1669104000"; d="scan'208,223";a="96744090" Received: from orw-gwy-02-in.mentorg.com ([192.94.38.167]) by esa3.mentor.iphmx.com with ESMTP; 14 Feb 2023 16:01:09 -0800 IronPort-SDR: 3Lj1jDODDuc0wVJg0xSHackgEGZuOOpQA7zTb5fdcqu6e7Mse9f0DkLhB3jiboBX5t6DTqrJ/T eZ5RhsVMhW9KM1eWxzUsfAFVQJ9GvChcdC7wYC1hhR0Oa+pTEwyiv9RFtTt53za4w5BwjBdhuP bDnhqq8qrq2Zm1iecVl0SkW4zSR4Xf+1ckdQZDS/CMmuiYqh1IisOy8EOjKxrJokQMqxLCbHEN h5PTJCbsU0CIC9wN9RMEG1a9DFQ6AzizswnaAggwnSKCiH6f/IAfnmb1/tpOW1/0M6J1UavVfo bnU= Content-Type: multipart/mixed; boundary="------------HbNvQOwJKw6kS909HfIUaXu0" Message-ID: <7b174fdf-8440-e50d-e867-cbdbf0816ae0@codesourcery.com> Date: Wed, 15 Feb 2023 00:00:01 +0000 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.7.2 To: gcc-patches , References: <049a4654-2596-1913-20fc-1aeea48eb3ec@codesourcery.com> Subject: Re: [OG12][committed] openmp: Add support for the 'present' modifier From: Kwok Cheung Yeung In-Reply-To: <049a4654-2596-1913-20fc-1aeea48eb3ec@codesourcery.com> X-Originating-IP: [137.202.0.90] X-ClientProxiedBy: svr-ies-mbx-10.mgc.mentorg.com (139.181.222.10) To svr-ies-mbx-12.mgc.mentorg.com (139.181.222.12) X-Spam-Status: No, score=-12.0 required=5.0 tests=BAYES_00,GIT_PATCH_0,HEADER_FROM_DIFFERENT_DOMAINS,KAM_DMARC_STATUS,NICE_REPLY_A,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: --------------HbNvQOwJKw6kS909HfIUaXu0 Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 7bit Hi I have also committed the following patch to devel/omp/gcc-12 to show the 'present' modifier in the Fortran parse tree dump. e7279cc2eda openmp: Add support for 'present' modifier in the Fortran parse tree dump Kwok --------------HbNvQOwJKw6kS909HfIUaXu0 Content-Type: text/plain; charset="UTF-8"; name="0001-openmp-Add-support-for-present-modifier-in-the-Fortr.patch" Content-Disposition: attachment; filename*0="0001-openmp-Add-support-for-present-modifier-in-the-Fortr.pa"; filename*1="tch" Content-Transfer-Encoding: base64 RnJvbSBlNzI3OWNjMmVkYTJhMGM1MGNmZjE5ZWU0ZTAyZWVhM2Q3ODA4ZjY4IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBLd29rIENoZXVuZyBZZXVuZyA8a2N5QGNvZGVzb3Vy Y2VyeS5jb20+CkRhdGU6IFR1ZSwgMTQgRmViIDIwMjMgMjE6MjQ6MTkgKzAwMDAKU3ViamVj dDogW1BBVENIXSBvcGVubXA6IEFkZCBzdXBwb3J0IGZvciAncHJlc2VudCcgbW9kaWZpZXIg aW4gdGhlIEZvcnRyYW4KIHBhcnNlIHRyZWUgZHVtcAoKMjAyMy0wMi0xNCAgS3dvayBDaGV1 bmcgWWV1bmcgIDxrY3lAY29kZXNvdXJjZXJ5LmNvbT4KCglnY2MvZm9ydHJhbi8KCSogZHVt cC1wYXJzZS10cmVlLmNjIChzaG93X29tcF9uYW1lbGlzdCk6IERpc3BsYXkgJ3ByZXNlbnQn IG1hcAoJbW9kaWZpZXIuCgkoc2hvd19vbXBfY2xhdXNlcyk6IERpc3BsYXkgJ3ByZXNlbnQn IG1vdGlvbiBtb2RpZmllciBmb3IgJ3RvJwoJYW5kICdmcm9tJyBjbGF1c2VzLgotLS0KIGdj Yy9mb3J0cmFuL0NoYW5nZUxvZy5vbXAgICAgICB8ICA3ICsrKysrKysKIGdjYy9mb3J0cmFu L2R1bXAtcGFyc2UtdHJlZS5jYyB8IDE1ICsrKysrKysrKysrKysrKwogMiBmaWxlcyBjaGFu Z2VkLCAyMiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ2NjL2ZvcnRyYW4vQ2hhbmdl TG9nLm9tcCBiL2djYy9mb3J0cmFuL0NoYW5nZUxvZy5vbXAKaW5kZXggNDRiYzBlYTFlMmEu LjU3OWQ4ZWU3Yzk3IDEwMDY0NAotLS0gYS9nY2MvZm9ydHJhbi9DaGFuZ2VMb2cub21wCisr KyBiL2djYy9mb3J0cmFuL0NoYW5nZUxvZy5vbXAKQEAgLTEsMyArMSwxMCBAQAorMjAyMy0w Mi0xNCAgS3dvayBDaGV1bmcgWWV1bmcgIDxrY3lAY29kZXNvdXJjZXJ5LmNvbT4KKworCSog ZHVtcC1wYXJzZS10cmVlLmNjIChzaG93X29tcF9uYW1lbGlzdCk6IERpc3BsYXkgJ3ByZXNl bnQnIG1hcAorCW1vZGlmaWVyLgorCShzaG93X29tcF9jbGF1c2VzKTogRGlzcGxheSAncHJl c2VudCcgbW90aW9uIG1vZGlmaWVyIGZvciAndG8nCisJYW5kICdmcm9tJyBjbGF1c2VzLgor CiAyMDIzLTAyLTA5ICBLd29rIENoZXVuZyBZZXVuZyAgPGtjeUBjb2Rlc291cmNlcnkuY29t PgogCiAJKiBnZm9ydHJhbi5oIChlbnVtIGdmY19vbXBfbWFwX29wKTogQWRkIGVudHJpZXMg d2l0aCAncHJlc2VudCcKZGlmZiAtLWdpdCBhL2djYy9mb3J0cmFuL2R1bXAtcGFyc2UtdHJl ZS5jYyBiL2djYy9mb3J0cmFuL2R1bXAtcGFyc2UtdHJlZS5jYwppbmRleCA0ZGE0ZDgxM2Qx ZC4uN2RhZDNhYzAzMDcgMTAwNjQ0Ci0tLSBhL2djYy9mb3J0cmFuL2R1bXAtcGFyc2UtdHJl ZS5jYworKysgYi9nY2MvZm9ydHJhbi9kdW1wLXBhcnNlLXRyZWUuY2MKQEAgLTE0NTMsOSAr MTQ1MywyMCBAQCBzaG93X29tcF9uYW1lbGlzdCAoaW50IGxpc3RfdHlwZSwgZ2ZjX29tcF9u YW1lbGlzdCAqbikKIAkgIGNhc2UgT01QX01BUF9UTzogZnB1dHMgKCJ0bzoiLCBkdW1wZmls ZSk7IGJyZWFrOwogCSAgY2FzZSBPTVBfTUFQX0ZST006IGZwdXRzICgiZnJvbToiLCBkdW1w ZmlsZSk7IGJyZWFrOwogCSAgY2FzZSBPTVBfTUFQX1RPRlJPTTogZnB1dHMgKCJ0b2Zyb206 IiwgZHVtcGZpbGUpOyBicmVhazsKKwkgIGNhc2UgT01QX01BUF9QUkVTRU5UX0FMTE9DOiBm cHV0cyAoInByZXNlbnQsYWxsb2M6IiwgZHVtcGZpbGUpOyBicmVhazsKKwkgIGNhc2UgT01Q X01BUF9QUkVTRU5UX1RPOiBmcHV0cyAoInByZXNlbnQsdG86IiwgZHVtcGZpbGUpOyBicmVh azsKKwkgIGNhc2UgT01QX01BUF9QUkVTRU5UX0ZST006IGZwdXRzICgicHJlc2VudCxmcm9t OiIsIGR1bXBmaWxlKTsgYnJlYWs7CisJICBjYXNlIE9NUF9NQVBfUFJFU0VOVF9UT0ZST006 CisJICAgIGZwdXRzICgicHJlc2VudCx0b2Zyb206IiwgZHVtcGZpbGUpOyBicmVhazsKIAkg IGNhc2UgT01QX01BUF9BTFdBWVNfVE86IGZwdXRzICgiYWx3YXlzLHRvOiIsIGR1bXBmaWxl KTsgYnJlYWs7CiAJICBjYXNlIE9NUF9NQVBfQUxXQVlTX0ZST006IGZwdXRzICgiYWx3YXlz LGZyb206IiwgZHVtcGZpbGUpOyBicmVhazsKIAkgIGNhc2UgT01QX01BUF9BTFdBWVNfVE9G Uk9NOiBmcHV0cyAoImFsd2F5cyx0b2Zyb206IiwgZHVtcGZpbGUpOyBicmVhazsKKwkgIGNh c2UgT01QX01BUF9BTFdBWVNfUFJFU0VOVF9UTzoKKwkgICAgZnB1dHMgKCJhbHdheXMscHJl c2VudCx0bzoiLCBkdW1wZmlsZSk7IGJyZWFrOworCSAgY2FzZSBPTVBfTUFQX0FMV0FZU19Q UkVTRU5UX0ZST006CisJICAgIGZwdXRzICgiYWx3YXlzLHByZXNlbnQsZnJvbToiLCBkdW1w ZmlsZSk7IGJyZWFrOworCSAgY2FzZSBPTVBfTUFQX0FMV0FZU19QUkVTRU5UX1RPRlJPTToK KwkgICAgZnB1dHMgKCJhbHdheXMscHJlc2VudCx0b2Zyb206IiwgZHVtcGZpbGUpOyBicmVh azsKIAkgIGNhc2UgT01QX01BUF9ERUxFVEU6IGZwdXRzICgiZGVsZXRlOiIsIGR1bXBmaWxl KTsgYnJlYWs7CiAJICBjYXNlIE9NUF9NQVBfUkVMRUFTRTogZnB1dHMgKCJyZWxlYXNlOiIs IGR1bXBmaWxlKTsgYnJlYWs7CiAJICBkZWZhdWx0OiBicmVhazsKQEAgLTE3OTMsNiArMTgw NCwxMCBAQCBzaG93X29tcF9jbGF1c2VzIChnZmNfb21wX2NsYXVzZXMgKm9tcF9jbGF1c2Vz KQogCSAgZnB1dHMgKCJpbnNjYW4sICIsIGR1bXBmaWxlKTsKIAlpZiAobGlzdF90eXBlID09 IE9NUF9MSVNUX1JFRFVDVElPTl9UQVNLKQogCSAgZnB1dHMgKCJ0YXNrLCAiLCBkdW1wZmls ZSk7CisJaWYgKChsaXN0X3R5cGUgPT0gT01QX0xJU1RfVE8gfHwgbGlzdF90eXBlID09IE9N UF9MSVNUX0ZST00pCisJICAgICYmIG9tcF9jbGF1c2VzLT5saXN0c1tsaXN0X3R5cGVdLT51 Lm1vdGlvbl9tb2RpZmllcgorCSAgICAgICA9PSBPTVBfTU9USU9OX1BSRVNFTlQpCisJICBm cHV0cyAoInByZXNlbnQ6IiwgZHVtcGZpbGUpOwogCXNob3dfb21wX25hbWVsaXN0IChsaXN0 X3R5cGUsIG9tcF9jbGF1c2VzLT5saXN0c1tsaXN0X3R5cGVdKTsKIAlmcHV0YyAoJyknLCBk dW1wZmlsZSk7CiAgICAgICB9Ci0tIAoyLjM0LjEKCg== --------------HbNvQOwJKw6kS909HfIUaXu0--