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 D4B1A385B505; Wed, 30 Nov 2022 12:44:47 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org D4B1A385B505 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.96,206,1665475200"; d="scan'208";a="88049021" Received: from orw-gwy-02-in.mentorg.com ([192.94.38.167]) by esa3.mentor.iphmx.com with ESMTP; 30 Nov 2022 04:44:44 -0800 IronPort-SDR: ZifPQwPKghp90T2V6fN2JHGd/N1/CyXcTElGMF2w8NPwWbfhQezklIE0POUzQi6iIX64/qtZhC /0UsG4086IZkb0QWSj/oyXDJEq8gG6I9BqGRQhGDLQUR7B7X+G09aTPYzdzsOTnVUKPMJC3WoK +YB+GKph1pkwqR1AAzB3WakYq9no2KNcnWzOa5RK8owXt/TlcmSDkaoUzpQtMl9c8BSEZOpBe2 IQtczfoKkTr70f7icEyspZNIB03Mv9BP3XHUYw9w2MGsPbeJd3hYUrdPuFKc5jT1yyVDvmQa54 Wy8= From: Julian Brown To: CC: , Jakub Jelinek , Tobias Burnus Subject: [PATCH 0/2] C++ "declare mapper" support and map clause expansion fixes Date: Wed, 30 Nov 2022 04:44:25 -0800 Message-ID: X-Mailer: git-send-email 2.29.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [137.202.0.90] X-ClientProxiedBy: SVR-IES-MBX-08.mgc.mentorg.com (139.181.222.8) To svr-ies-mbx-11.mgc.mentorg.com (139.181.222.11) X-Spam-Status: No, score=-5.8 required=5.0 tests=BAYES_00,HEADER_FROM_DIFFERENT_DOMAINS,KAM_DMARC_STATUS,SPF_HELO_PASS,SPF_PASS,TXREP autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: These two patches (posting as a "partial series" to avoid too much duplication) comprise bug fixes for map clause expansion and a new version of the patch to support OpenMP 5.0+ "declare mapper" directives for C++. Hopefully previous review comments for the latter have been adequately addressed. These patches depend on various other patches that are not yet committed, as described in the following emails. (I may post the whole series again after revising bits that already have review comments, if that'd be helpful.) Tested (with dependent patches) with offloading to NVPTX, and bootstrapped. Julian Brown (~2): OpenMP/OpenACC: Refine condition for when map clause expansion happens [...] OpenMP: C++ "declare mapper" support -- 2.29.2