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]

Re: [PATCH 0/3][PING] fortran: Enable arrays of structures with dynamic member types.




On 17/03/2016 09:43, Bernhard Heckel wrote:
This patch series enables the user to evaluate:
1. Local structures with dynamic member types.
2. Local arrays of structs with dynamic member types.
3. Dynamic arrays of structs with static and/or dynamic member types.



Bernhard Heckel (2):
   fort_dyn_array: Enable dynamic member types inside a structure.
   fort_dyn_array: Support evaluation of dynamic elements inside arrays.

Keven Boell (1):
   fort_dyn_array: Use value constructor instead of raw-buffer
     manipulation.

  gdb/f-valprint.c                       | 118 +++++++++----------------
  gdb/gdbtypes.c                         |  43 ++++++++-
  gdb/gdbtypes.h                         |   3 +
  gdb/testsuite/gdb.fortran/vla-type.exp | 153 +++++++++++++++++++++++++++++++++
  gdb/testsuite/gdb.fortran/vla-type.f90 | 104 ++++++++++++++++++++++
  gdb/valarith.c                         |   9 ++
  gdb/value.c                            |  35 +++++++-
  7 files changed, 380 insertions(+), 85 deletions(-)
  create mode 100755 gdb/testsuite/gdb.fortran/vla-type.exp
  create mode 100755 gdb/testsuite/gdb.fortran/vla-type.f90


--

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

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


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