From: Abdul Basit Ijaz <abdul.b.ijaz@intel.com>
To: gdb-patches@sourceware.org
Cc: abdul.b.ijaz@intel.com, thiago.bauermann@linaro.org,
tom@tromey.com, simark@simark.ca
Subject: [PATCH v4 0/3] Dynamic properties of pointers
Date: Thu, 4 Jan 2024 13:35:17 +0100 [thread overview]
Message-ID: <20240104123520.7706-1-abdul.b.ijaz@intel.com> (raw)
From: "Ijaz, Abdul B" <abdul.b.ijaz@intel.com>
Hi!
Please find the attached v4 of this series where now majorly dropped
icc/ifort special dwarf handling related changes. This is because
ifx/icpx compilers does not need such handling and they may be used
instead. Also fix the copyrights and indentation issue as per the
feedback on V3 series.
V3 can be found here:
https://sourceware.org/pipermail/gdb-patches/2023-September/202143.html
V2 patch 2 was approved by Tom already in this discussion but there are
minor changes since then:
https://sourceware.org/pipermail/gdb-patches/2023-January/195353.html
V2 can be found here:
https://sourceware.org/pipermail/gdb-patches/2022-October/192389.html
V1 with feedback can be found here:
https://sourceware.org/pipermail/gdb-patches/2022-September/191934.html
Changes since v3:
* Patch 1 : ICC/Ifort changes are dropped and instead it contains now
only new indentation issue fixes for gdb.dwarf2/dynarr-ptr.exp.
* Patch 2:
Fix Tom and Thiago feedback related to copyrights and identation in test
files.
* Patch 3:
Original patch 3 for handling of icc/ifort dwarf is dropped and now
this is replaced by patch#4 of V3 series. Ifort related comments are
removed. As this change is general for Fortran pointers.
Following test configurations are tested on Ubuntu22.04 and no
regression is seen:
gcc64/gcc32/native-gdbserver/native-extended-gdbserver(-m32)
I'm looking forward to comments.
Thanks & Best Regards,
Abdul Basit
Bernhard Heckel (1):
gdb, types: Resolve pointer types dynamically
Ijaz, Abdul B (1):
gdb/testsuite: Fix indentation issues in gdb.dwarf2/dynarr-ptr.exp
Nils-Christian Kempke (1):
gdb, testsuite, fortran: Fix sizeof intrinsic for Fortran pointers
gdb/eval.c | 7 +
gdb/gdbtypes.c | 7 +-
gdb/testsuite/gdb.cp/vla-cxx.cc | 4 +
gdb/testsuite/gdb.cp/vla-cxx.exp | 15 ++
gdb/testsuite/gdb.dwarf2/dynarr-ptr.exp | 138 +++++++++---------
.../gdb.fortran/pointer-to-pointer.exp | 2 +-
gdb/testsuite/gdb.fortran/pointers.exp | 115 +++++++++++++++
gdb/testsuite/gdb.fortran/pointers.f90 | 29 ++++
gdb/testsuite/gdb.fortran/sizeof.exp | 115 +++++++++++++++
gdb/testsuite/gdb.fortran/sizeof.f90 | 108 ++++++++++++++
gdb/valprint.c | 6 -
11 files changed, 468 insertions(+), 78 deletions(-)
create mode 100644 gdb/testsuite/gdb.fortran/pointers.exp
create mode 100644 gdb/testsuite/gdb.fortran/sizeof.exp
create mode 100644 gdb/testsuite/gdb.fortran/sizeof.f90
--
2.34.1
Intel Deutschland GmbH
Registered Address: Am Campeon 10, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de <http://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
next reply other threads:[~2024-01-04 12:35 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-01-04 12:35 Abdul Basit Ijaz [this message]
2024-01-04 12:35 ` [PATCH v4 1/3] gdb/testsuite: Fix indentation issues in gdb.dwarf2/dynarr-ptr.exp Abdul Basit Ijaz
2024-01-11 17:47 ` Tom Tromey
2024-01-12 12:46 ` Ijaz, Abdul B
2024-01-04 12:35 ` [PATCH v4 2/3] gdb, types: Resolve pointer types dynamically Abdul Basit Ijaz
2024-01-11 17:50 ` Tom Tromey
2024-01-12 17:42 ` Ijaz, Abdul B
2024-01-04 12:35 ` [PATCH v4 3/3] gdb, testsuite, fortran: Fix sizeof intrinsic for Fortran pointers Abdul Basit Ijaz
2024-01-11 17:51 ` [PATCH v4 0/3] Dynamic properties of pointers Tom Tromey
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20240104123520.7706-1-abdul.b.ijaz@intel.com \
--to=abdul.b.ijaz@intel.com \
--cc=gdb-patches@sourceware.org \
--cc=simark@simark.ca \
--cc=thiago.bauermann@linaro.org \
--cc=tom@tromey.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).