[00/11] Adds functionality and fixes some code

Message ID 20181127183139.71170-1-sbasierski@pl.sii.eu
Headers show
Series
  • Adds functionality and fixes some code
Related show

Message

Sebastian Basierski Nov. 27, 2018, 6:31 p.m.
This series add few fixes to existing code
Also adds dynamic string support and extend 
functionality of fortran arrays. 	
This series depends on previous one, starting with
[PATCH 1/7] DWARF: Don't add nameless modules to partial symbol table.

Bernhard Heckel (10):
  Dwarf: Fix dynamic properties with neg. value.
  Fortran: Fix negative bounds for dynamic allocated arrays.
  Fortran: Resolve dynamic properties of pointer types.
  Typeprint: Resolve any dynamic target type of a pointer.
  Fortran: Typeprint, fix dangling types.
  Resolve dynamic target types of pointers.
  Fortran: Testsuite, add cyclic pointers.
  fort_dyn_array: Fortran dynamic string support
  fortran: Fix sizeof in case pointer is not associated and allocated.
  fortran: Testsuite, add sizeof tests to indexed and sliced arrays.

Keven Boell (1):
  vla: add stride support to fortran arrays.

 gdb/NEWS                                      |   2 +
 gdb/c-valprint.c                              |  22 +++
 gdb/dwarf2loc.c                               |  44 ++++-
 gdb/dwarf2loc.h                               |   7 +
 gdb/dwarf2read.c                              | 165 ++++++++++++++----
 gdb/eval.c                                    |   9 +
 gdb/f-typeprint.c                             |  93 +++++-----
 gdb/f-valprint.c                              |   8 +-
 gdb/gdbtypes.c                                |  77 ++++++--
 gdb/gdbtypes.h                                |  15 ++
 gdb/testsuite/gdb.cp/vla-cxx.cc               |   4 +
 gdb/testsuite/gdb.cp/vla-cxx.exp              |  11 ++
 gdb/testsuite/gdb.fortran/oop-extend-type.exp |   2 +-
 gdb/testsuite/gdb.fortran/pointers.exp        | 165 ++++++++++++++++++
 gdb/testsuite/gdb.fortran/pointers.f90        | 109 ++++++++++++
 gdb/testsuite/gdb.fortran/print_type.exp      | 100 +++++++++++
 gdb/testsuite/gdb.fortran/vla-ptype.exp       |  16 +-
 gdb/testsuite/gdb.fortran/vla-sizeof.exp      |  16 ++
 gdb/testsuite/gdb.fortran/vla-stride.exp      |  44 +++++
 gdb/testsuite/gdb.fortran/vla-stride.f90      |  29 +++
 gdb/testsuite/gdb.fortran/vla-strings.exp     | 100 +++++++++++
 gdb/testsuite/gdb.fortran/vla-strings.f90     |  39 +++++
 gdb/testsuite/gdb.fortran/vla-type.exp        |   7 +-
 gdb/testsuite/gdb.fortran/vla-value.exp       |   4 +-
 gdb/testsuite/gdb.fortran/vla.f90             |  10 ++
 gdb/testsuite/gdb.mi/mi-vla-fortran.exp       |   8 +-
 gdb/typeprint.c                               |  17 ++
 gdb/valarith.c                                |  10 +-
 gdb/valops.c                                  |  16 +-
 gdb/valprint.c                                |   6 -
 30 files changed, 1033 insertions(+), 122 deletions(-)
 create mode 100644 gdb/testsuite/gdb.fortran/pointers.exp
 create mode 100644 gdb/testsuite/gdb.fortran/pointers.f90
 create mode 100755 gdb/testsuite/gdb.fortran/print_type.exp
 create mode 100644 gdb/testsuite/gdb.fortran/vla-stride.exp
 create mode 100644 gdb/testsuite/gdb.fortran/vla-stride.f90
 create mode 100644 gdb/testsuite/gdb.fortran/vla-strings.exp
 create mode 100644 gdb/testsuite/gdb.fortran/vla-strings.f90

-- 
2.17.1

Comments

Tomasz Kulasek March 1, 2019, 11:45 a.m. | #1
Hi,

I know these patches are old, but can someone look into them?

Thanks
Tomek
Tomasz Kulasek March 1, 2019, 12:01 p.m. | #2
Hi,

I know these patches are old, but can someone look into them?

Thanks
Tomek
Andrew Burgess March 1, 2019, 3:24 p.m. | #3
* Tomasz Kulasek <tkulasek@sii.pl> [2019-03-01 13:01:53 +0100]:

> I know these patches are old, but can someone look into them?


I must have sensed something....

I started looking through this series today.  I don't have time right
now to finish the review, but I plan to over the weekend, you should
expect some feedback by Monday.

Thanks,
Andrew