From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) by sourceware.org (Postfix) with ESMTPS id 4E99B3858C5E; Mon, 20 Mar 2023 20:05:09 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 4E99B3858C5E 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=1679342707; i=anlauf@gmx.de; bh=5defRZIQZJqYFP7lk7VFCuzYmLWtB/hAg3AHw/s803A=; h=X-UI-Sender-Class:From:To:Subject:Date; b=sL6V1mKWDxq8j7ahRYm779wAr3/Y/eVKDUsK0CMsBey+S48Z2mL7hM6Dh6Og71Rfc 3KBbdgblzi2BwEGKbcsFYljh6NuKHELlhUdTWL15GNgQH3wT5eLOoBVHebB+NZv0Np 9zCsM4qZ0Fi83/IOEJ5u+fCQaS8KXeGYeCMmalijpCUR//MRW5xgKlGNm0xkCGlg1L x3FGSwVae1s2SH44Ej+ZZ+Wgeaj67ESgSoYRehURh6EH2Nba0QGPealQSwsjJufGsL rPYytrorXX72kaATlhs8zUz5MF8gYDIJhXHeKZ+pkvLg0al2a6B9VejoWw7GigmQah 5DHrP+wpfgCmQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [93.207.84.34] ([93.207.84.34]) by web-mail.gmx.net (3c-app-gmx-bs21.server.lan [172.19.170.73]) (via HTTP); Mon, 20 Mar 2023 21:05:07 +0100 MIME-Version: 1.0 Message-ID: From: Harald Anlauf To: fortran , gcc-patches Subject: [PATCH] Fortran: fix documentation of -fno-underscoring [PR109216] Content-Type: multipart/mixed; boundary=rekceb-65924d1a-b9a1-45b9-b018-6eba66602984 Date: Mon, 20 Mar 2023 21:05:07 +0100 Importance: normal Sensitivity: Normal X-Priority: 3 X-Provags-ID: V03:K1:DRc6foSwhhp6EVh+84YRZwbQ87igjWA7xXtAGhUehNMY5+fCdz5kB0tahjOP1hzXXjb2s 7uA3TKcXP1taX7qcj0aFbTB/znEPNHbuPCzuHr3spRlvkyRU0/DcBGDG/7W3PBUjKWZWqUuabNm8 ruaQOwg9eXD7u5oQKQ3bB5G2ihVt5GeBB0yUDSusu2n4KTPAt2OkcNv/Yl26zwKrO0Ugkm0Z7qhy MUtT+/T/q2ruAyBvf6c+q0kg3aU97zZcOtLQG4IX7Bo7Ldpbk2BxpZDS+kVQYFqEmjkLXWyhvtT7 Sc= UI-OutboundReport: notjunk:1;M01:P0:nWTZ45C6/f4=;tFXUpOjgLXsEs/aBvRGp0JIk/82 +3/ou94G+ymaypi9IHuUOYxah/8tCycOrObvC+amZD8uDL1P3EZSCRN+098NPQ7jsr68tNlCs iHW1GzsSzV+xRAS/ddDZDAx5rYkq6Eon/m///XEgtdvFqfBZvN3neRzH3z5u96xv8XuwWwrat +VmTimPLTqkkLnwy+gIEal5oFKVnEgX2pLBVsmq3QRl3mgb3gZDjroTZKh+C9Bc635xfNfHbM TCjIZqAcNqh53GeQ0FqAZRz/08qxo/sILigUwlqKlR6ujGXMpm9nK0K7qyMHuqVqUBWD2JSPg +mDI9HhKSbu6yzx8fefol6YcZvPveZrAiIawoUvcmgNOHUd2mslFjSf5qPXEaZvjnfKRK1VaG Sd5KV+gDdGTqOZHRaDusYLhbUt1peyJmFxXQEnLTChp89YYkdgZMzbjRM6XyY9Z23Y5/hk1cc OyI0ggqcJ/XHfPS0c77SbeSSdHLkhLclJFlfyqr41yhuOVYaGHXJZMbZIBIABX2/2KJS7oSYC bh8Jx72pwIoQ+z7CHeu5F2oKVuKSSCmqi6+mRYOiJSOBuWk6QafUqWubFP4sscGl27tUz8QBX QjZ8iFw09u1DDj5dUal62265OUf6PFpWc8ZRwdLpU4iuhTcn1nA14qtz5ItP32qfigGhIsWv/ mMFNHumfhUMboSREIk1EjrJE3Hhwhnx2jkgu9LfS41JRGghVKNrg8CtU4oY4KMsbAbTJF3vcy cO7urFj+Lyw4ZNFgDLTSrbXLbk6tucPdBkTO2YTUojFfakflG5iAsYgztKzegDu/wHGUpc7+p FkwGBPYgKFjkweasABKlnjFg== X-Spam-Status: No, score=-12.8 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,GIT_PATCH_0,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,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: --rekceb-65924d1a-b9a1-45b9-b018-6eba66602984 Content-Type: text/plain; charset=UTF-8 Dear all, as reported, the implicit documentation of -funderscoring, which is found under -fno-underscoring, has gone sideways long time ago. The attached patch should fix it. OK for mainline, or did I miss something? Thanks, Harald --rekceb-65924d1a-b9a1-45b9-b018-6eba66602984 Content-Type: text/x-patch Content-Disposition: attachment; filename=pr109216.diff Content-Transfer-Encoding: quoted-printable =46rom c296196044248f974b4907bb2f5bdeeea24adb5b Mon Sep 17 00:00:00 2001 From: Harald Anlauf Date: Mon, 20 Mar 2023 20:55:00 +0100 Subject: [PATCH] Fortran: fix documentation of -fno-underscoring [PR109216= ] gcc/fortran/ChangeLog: PR fortran/109216 * invoke.texi: Correct documentation of how underscores are appended to external names. =2D-- gcc/fortran/invoke.texi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gcc/fortran/invoke.texi b/gcc/fortran/invoke.texi index 5679e2f2650..cbe7f377507 100644 =2D-- a/gcc/fortran/invoke.texi +++ b/gcc/fortran/invoke.texi @@ -1573,7 +1573,7 @@ Do not transform names of entities specified in the = Fortran source file by appending underscores to them. With @option{-funderscoring} in effect, GNU Fortran appends one -underscore to external names with no underscores. This is done to ensure +underscore to external names. This is done to ensure compatibility with code produced by many UNIX Fortran compilers. @emph{Caution}: The default behavior of GNU Fortran is @@ -1596,7 +1596,7 @@ I =3D J() + MAX_COUNT (MY_VAR, LVAR) @noindent is implemented as something akin to: @smallexample -i =3D j_() + max_count__(&my_var__, &lvar); +i =3D j_() + max_count_(&my_var, &lvar); @end smallexample With @option{-fno-underscoring}, the same statement is implemented as: =2D- 2.35.3 --rekceb-65924d1a-b9a1-45b9-b018-6eba66602984--