From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by sourceware.org (Postfix) with ESMTPS id A3556386F5F2 for ; Mon, 11 Apr 2022 08:19:08 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org A3556386F5F2 X-IronPort-AV: E=McAfee;i="6400,9594,10313"; a="260911885" X-IronPort-AV: E=Sophos;i="5.90,251,1643702400"; d="scan'208";a="260911885" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Apr 2022 01:19:07 -0700 X-IronPort-AV: E=Sophos;i="5.90,251,1643702400"; d="scan'208";a="572023520" Received: from labpcdell3650-003.iul.intel.com (HELO localhost) ([172.28.49.87]) by orsmga008-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Apr 2022 01:19:06 -0700 From: Nils-Christian Kempke To: gdb-patches@sourceware.org Subject: [PATCH v3 00/11] Improve Fortran intrinsic types and procedures Date: Mon, 11 Apr 2022 10:18:58 +0200 Message-Id: <20220411081859.459151-1-nils-christian.kempke@intel.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-4.1 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, SPF_HELO_NONE, SPF_NONE, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Apr 2022 08:19:11 -0000 Hi, please find attached v3 of the series. V1 can be found here https://sourceware.org/pipermail/gdb-patches/2022-March/186473.html V2 here https://sourceware.org/pipermail/gdb-patches/2022-April/187655.html Changes since V2: - [Patch 11/11]: Fixed Texinfo issues. Thanks! Nils Nils-Christian Kempke (11): gdb/f-lang: add Integer*1 to Fortran builtin types gdb/f-lang: remove hidden ^L characters gdb/fortran: fix complex type in Fortran builtin types gdb/fortran: reformat build_fortran_types in f-lang.c gdb/fortran: change default logical type to builtin_logical gdb/fortran: clean-up Fortran intrinsic types gdb/fortran: Change GDB print for fortran default types gdb/fortran: rename f77_keywords to f_keywords gdb/fortran: rewrite intrinsic handling and add some missing overloads gdb/fortran/testsuite: add complex from integers test gdb/doc: add section about Fortran intrinsic functions and types gdb/doc/gdb.texinfo | 143 ++++++- gdb/f-exp.h | 182 +++++++-- gdb/f-exp.y | 397 ++++++++++++++------ gdb/f-lang.c | 267 +++++++++---- gdb/f-lang.h | 7 +- gdb/std-operator.def | 10 +- gdb/testsuite/gdb.fortran/complex.exp | 10 +- gdb/testsuite/gdb.fortran/complex.f90 | 7 +- gdb/testsuite/gdb.fortran/intrinsics.exp | 46 ++- gdb/testsuite/gdb.fortran/lbound-ubound.F90 | 49 ++- gdb/testsuite/gdb.fortran/lbound-ubound.exp | 29 +- gdb/testsuite/gdb.fortran/size.exp | 84 ++++- gdb/testsuite/gdb.fortran/size.f90 | 213 ++++++++--- gdb/testsuite/gdb.fortran/type-kinds.exp | 2 + gdb/testsuite/gdb.fortran/types.exp | 34 +- 15 files changed, 1160 insertions(+), 320 deletions(-) -- 2.25.1 Intel Deutschland GmbH Registered Address: Am Campeon 10, 85579 Neubiberg, Germany Tel: +49 89 99 8853-0, www.intel.de Managing Directors: Christin Eisenschmid, Sharon Heck, Tiffany Doon Silva Chairperson of the Supervisory Board: Nicole Lau Registered Office: Munich Commercial Register: Amtsgericht Muenchen HRB 186928