From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from esa1.mentor.iphmx.com (esa1.mentor.iphmx.com [68.232.129.153]) by sourceware.org (Postfix) with ESMTPS id 0EF993858D35 for ; Fri, 16 Jun 2023 13:43:22 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 0EF993858D35 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="6.00,247,1681200000"; d="diff'?scan'208";a="10098963" Received: from orw-gwy-02-in.mentorg.com ([192.94.38.167]) by esa1.mentor.iphmx.com with ESMTP; 16 Jun 2023 05:43:21 -0800 IronPort-SDR: 3DZOeBLQcFoJqplQb17hn9V4OMSfjqcxQhRmPf6hKpB5j4Jc1q+kMIm1HzmlGeacYfZCQAsDyc 1nmFPNFgoGCEnUG/meCYHlcBxSwebsdQXsv8bki23TFkuJOnzlfkasBQTNKHem74CaPBIDXkAW ksHRTh31w1P9PVZCWtdX7czHOo2UJ0XtfJ8LQHONrlOOJAMf8G0KJK39+md02geunwKYM+Gqft fN24uGo3ZjhgVAFzVYgD9DGP3P2UCuDrg+YGV03qRLxAY4eZDxVfgrv/fWBv8HBXdU9IG4FEoY XbE= Content-Type: multipart/mixed; boundary="------------ubigCHRToWmSRLeQL4N0DRM4" Message-ID: <675b9052-5688-6079-2300-86e51f7939b1@codesourcery.com> Date: Fri, 16 Jun 2023 15:43:16 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.12.0 Content-Language: en-US To: gcc-patches , Gerald Pfeifer , Thomas Schwinge From: Tobias Burnus Subject: [wwwdocs] gcc-14/changes.htm - Offloading: -lm/-lgfortran is autolinked X-Originating-IP: [137.202.0.90] X-ClientProxiedBy: svr-ies-mbx-12.mgc.mentorg.com (139.181.222.12) To svr-ies-mbx-12.mgc.mentorg.com (139.181.222.12) X-Spam-Status: No, score=-11.3 required=5.0 tests=BAYES_00,GIT_PATCH_0,HEADER_FROM_DIFFERENT_DOMAINS,KAM_DMARC_STATUS,KAM_SHORT,SPF_HELO_PASS,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE 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: --------------ubigCHRToWmSRLeQL4N0DRM4 Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: quoted-printable Thomas recently improved the offload experience by avoiding to use, e.g. gfortran -O3 -fopenmp qcd.f90 -lblas -foffload-options=3D"-lgfortran -lm= " as libm and libgfortran now automatically get linked as 'gfortran' links -lgfortran and -lm on the host (only those libraries, not others). Thus, the commandline now looks much more natural: gfortran -O3 -fopenmp qcd.f90 -lblas =E2=86=92 https.//gcc.gnu.org/r14-1807-g4bcb46b3ade179 for the code change. Attached patch documents it in the release notes. I loved to hear comments, suggestions, improvements (or even appraisals). If not, I just will commit it eventually as is - and it has to be improved later on ... 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 --------------ubigCHRToWmSRLeQL4N0DRM4 Content-Type: text/x-patch; charset="UTF-8"; name="off-dev.diff" Content-Disposition: attachment; filename="off-dev.diff" Content-Transfer-Encoding: base64 Z2NjLTE0L2NoYW5nZXMuaHRtIC0gT2ZmbG9hZGluZzogLWxtLy1sZ2ZvcnRyYW4gaXMgYXV0 b2xpbmtlZAoKZGlmZiAtLWdpdCBhL2h0ZG9jcy9nY2MtMTQvY2hhbmdlcy5odG1sIGIvaHRk b2NzL2djYy0xNC9jaGFuZ2VzLmh0bWwKaW5kZXggYzQwM2M5NGYuLjk2NjUzZjA1IDEwMDY0 NAotLS0gYS9odGRvY3MvZ2NjLTE0L2NoYW5nZXMuaHRtbAorKysgYi9odGRvY3MvZ2NjLTE0 L2NoYW5nZXMuaHRtbApAQCAtNTEsNiArNTEsMTUgQEAgYSB3b3JrLWluLXByb2dyZXNzLjwv cD4KICAgICAgIHdhcyBleHRlbmRlZC4KICAgICA8L2xpPgogICA8L3VsPgorICA8L2xpPgor ICA8bGk+Rm9yIG9mZmxvYWQtZGV2aWNlIGNvZGUgZ2VuZXJhdGVkIHZpYSBPcGVuTVAgYW5k IE9wZW5BQ0MsIHRoZSBtYXRoCisgICAgICBsaWJyYXJ5IGFuZCB0aGUgRm9ydHJhbiBydW50 aW1lIGxpYnJhcnkgd2lsbCBub3cgYXV0b21hdGljYWxseSBiZSBsaW5rZWQsCisgICAgICB3 aGVuIHRoZSB1c2VyIG9yIGNvbXBpbGVyIGxpbmtzIHRoZW0gb24gdGhlIGhvc3Qgc2lkZS4g VGh1cywgaXQgaXMgbm8KKyAgICAgIGxvbmdlciByZXF1aXJlZCB0byBleHBsaWNpdGx5IHBh c3MgPGNvZGU+LWxtPC9jb2RlPiBhbmQvb3IKKyAgICAgIDxjb2RlPi1sZ2ZvcnRyYW48L2Nv ZGU+IHRvIHRoZSBvZmZsb2FkLWRldmljZSBsaW5rZXIgdXNpbmcgdGhlIDxhCisgICAgICBo cmVmPSJodHRwczovL2djYy5nbnUub3JnL29ubGluZWRvY3MvZ2NjL0MtRGlhbGVjdC1PcHRp b25zLmh0bWwjaW5kZXgtZm9mZmxvYWQtb3B0aW9ucyIKKyAgICAgID48Y29kZT4tZm9mZmxv YWQtb3B0aW9ucz08L2NvZGU+PC9hPiBmbGFnLgorICA8L2xpPgogPC91bD4KIDwhLS0gLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uIC0tPgogPGgyIGlkPSJsYW5ndWFnZXMiPk5ldyBMYW5ndWFnZXMgYW5kIExh bmd1YWdlIHNwZWNpZmljIGltcHJvdmVtZW50czwvaDI+Cg== --------------ubigCHRToWmSRLeQL4N0DRM4--