This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH 00/11] Adds functionality and fixes some code


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]