RE: [PATCH 0/6] Some Fortran patches

Wiederhake, Tim
2017-07-28T08:19:40Z

Ping.

Regards,
Tim

> -----Original Message-----
> From: gdb-patches-owner@sourceware.org [mailto:gdb-patches-
> owner@sourceware.org] On Behalf Of Tim Wiederhake
> Sent: Friday, July 21, 2017 11:24 AM
> To: gdb-patches@sourceware.org
> Subject: [PATCH 0/6] Some Fortran patches
>
> Hi all,
>
> this is a set of mostly unrelated Fortran patches that were originally
> written
> by Bernhard Heckel.
>
> I rebased them onto current master and, in patch #4, added some error
> checking
> to dwarf2_get_pc_bounds.
>
> Regards,
> Tim
>
> Bernhard Heckel (6):
> DWARF: Don't add nameless modules to partial symbol table.
> Fortran: Accessing fields of inherited types via fully qualified name.
> Fortran: Ptype, print type extension.
> Dwarf: Fortran, support DW_TAG_entry_point.
> Fortran: Enable setting breakpoint on nested functions.
> Fortran: Nested functions, add scope parameter.
>
> gdb/doc/gdb.texinfo | 3 +
> gdb/dwarf2read.c | 146
> ++++++++++++++++++++++++--
> gdb/f-exp.y | 7 +-
> gdb/f-typeprint.c | 31 +++++-
> gdb/testsuite/gdb.fortran/block-data.exp | 49 +++++++++
> gdb/testsuite/gdb.fortran/block-data.f | 56 ++++++++++
> gdb/testsuite/gdb.fortran/entry_point.exp | 70 ++++++++++++
> gdb/testsuite/gdb.fortran/entry_point.f90 | 48 +++++++++
> gdb/testsuite/gdb.fortran/nested-funcs.exp | 28 +++++
> gdb/testsuite/gdb.fortran/nested-funcs.f90 | 66 +++++++++++-
> gdb/testsuite/gdb.fortran/oop_extend_type.exp | 113 ++++++++++++++++++++
> gdb/testsuite/gdb.fortran/oop_extend_type.f90 | 56 ++++++++++
> gdb/valops.c | 6 ++
> 13 files changed, 662 insertions(+), 17 deletions(-)
> create mode 100644 gdb/testsuite/gdb.fortran/block-data.exp
> create mode 100644 gdb/testsuite/gdb.fortran/block-data.f
> create mode 100644 gdb/testsuite/gdb.fortran/entry_point.exp
> create mode 100644 gdb/testsuite/gdb.fortran/entry_point.f90
> mode change 100755 => 100644 gdb/testsuite/gdb.fortran/nested-funcs.exp
> mode change 100755 => 100644 gdb/testsuite/gdb.fortran/nested-funcs.f90
> create mode 100644 gdb/testsuite/gdb.fortran/oop_extend_type.exp
> create mode 100644 gdb/testsuite/gdb.fortran/oop_extend_type.f90
>
> --
> 2.7.4

Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de
Managing Directors: Christin Eisenschmid, Christian Lamprechter
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928