From patchwork Mon Nov 1 23:56:58 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sandra Loosemore X-Patchwork-Id: 46934 Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 68C723858018 for ; Mon, 1 Nov 2021 23:57:43 +0000 (GMT) X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from esa2.mentor.iphmx.com (esa2.mentor.iphmx.com [68.232.141.98]) by sourceware.org (Postfix) with ESMTPS id C4FE93858403; Mon, 1 Nov 2021 23:57:26 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org C4FE93858403 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=codesourcery.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=mentor.com IronPort-SDR: 7ZDULT6rlT3UIHZ2e2uzHEL/VNc1WMbYcxrLWUdjbtG8cXQXFCxrT0leBP3LFP4oBjD/35y66p W9lzIhhSUEa5G5KxN7nAM5JyJH7KpXwOuOJjsYFG5rHbdJuX4D5wlVgrsq5SrdKUQ6PzYFHsv+ o5OuB8Lhjv3sKpWvKh5LNtmP7UG0wfMCyW92Hgp5S6gaWRkBzSXBa9i8tEdBiLnylSKVz2lh/O guOwTSTMEGpvw43ijNqbJUsJdrdZb9gxui+qbNz/FJUrhgDAKungO/Vt+qp7er/H81hplE8Z3o H/Vuoe/2WtuECK0IJCKXe0ki X-IronPort-AV: E=Sophos;i="5.87,201,1631606400"; d="scan'208";a="67917978" Received: from orw-gwy-01-in.mentorg.com ([192.94.38.165]) by esa2.mentor.iphmx.com with ESMTP; 01 Nov 2021 15:57:25 -0800 IronPort-SDR: Lbj7iUmtyTUcrNxMRWyegmZAsRS7c4ZrpcN6FpMne+oWEaPnXTMs7APXcSpTdsr89V44HJoQiU Ajl5ryRnjCeih9+yiUixBzyLSnD48hsuMqYpu4MY4D98jJcUjzgNarR6SzeL83Z9aayxKlJewd DEH7M8jtH1ybPP2xH5pqeyNctIuyzKBO58x1OBp/zhqgZt3pkkkI1euVoibvPWH5jM/2frL+P6 xnMzGfp3fwxxoxTiPG9HaENpyz6h6leyRwU/rS9LMsavusjwFXacJMAN3cMvI9avHuYea9s2VI OHU= From: Sandra Loosemore To: , Subject: [PATCH 0/5] Fortran manual updates Date: Mon, 1 Nov 2021 17:56:58 -0600 Message-ID: <20211101235703.112341-1-sandra@codesourcery.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-ClientProxiedBy: SVR-ORW-MBX-09.mgc.mentorg.com (147.34.90.209) To svr-orw-mbx-03.mgc.mentorg.com (147.34.90.203) X-Spam-Status: No, score=-3.9 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.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gcc-patches-bounces+patchwork=sourceware.org@gcc.gnu.org Sender: "Gcc-patches" This series of patches addresses some areas of bit-rot in the GNU Fortran manual, mainly relating to the state of standard compliance and the recently-completed TS29113 work. I also removed some material that is primarily of historical interest; given that gfortran replaced g77 almost 17 years ago now, relatively few users will be interested in why or how they differ any more, for instance. And I don't see the point in the manual documenting extensions that aren't actually implemented. I also fixed some organization and copy-editing issues I noticed while working on the relevant sections, although that wasn't my primary purpose in this patch set. The whole manual needs a lot more of that, but with documentation it's fine to do incremental improvements. I'll wait a couple days before committing these patches, in case anybody wants to give some feedback, especially on technical issues. -Sandra Sandra Loosemore (5): Fortran manual: Combine standard conformance docs in one place. Fortran manual: Revise introductory chapter. Fortran manual: Update section on Interoperability with C Fortran manual: Update miscellaneous references to old standard versions. Fortran manual: Remove old docs for never-implemented extensions. gcc/fortran/gfortran.texi | 985 +++++++++++---------------------------------- gcc/fortran/intrinsic.texi | 15 +- gcc/fortran/invoke.texi | 48 ++- 3 files changed, 288 insertions(+), 760 deletions(-)