This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
[PATCHv5 0/5] Fix -var-update for registers in frames 1 and up
- From: Andrew Burgess <andrew dot burgess at embecosm dot com>
- To: gdb-patches at sourceware dot org
- Cc: donb at codesourcery dot com, simark at simark dot ca, palves at redhat dot com, Andrew Burgess <andrew dot burgess at embecosm dot com>
- Date: Tue, 2 Jan 2018 15:31:43 +0000
- Subject: [PATCHv5 0/5] Fix -var-update for registers in frames 1 and up
- Authentication-results: sourceware.org; auth=none
- References: <cover.1508418720.git.andrew.burgess@embecosm.com>
Sorry for the long delay between revisions.
This revision addresses the comments from Simon (thanks).
I've rebased the whole series onto the current upstream master, a
summary of my changes are as follows:
#1 - Rewrite the commit message to address Simon's feedback. Code
itself is unchanged.
#2 - Added 'm_' prefix to private variable, code is otherwise
unchanged.
#3 - Updated inline with feedback, commit message cleaned up, new
test script cleaned up.
#4 - No changes.
#5 - No changes.
Pedro: Simon requested that you sign-off on the changes in patch #3,
to make sure you are happy w.r.t. the comments you made in this
message: https://sourceware.org/ml/gdb-patches/2016-08/msg00122.html
Thanks,
Andrew
---
Andrew Burgess (5):
gdb: Remove duplicate declaration of global innermost_block
gdb: New API for tracking innermost block
gdb: PR mi/20395: Fix -var-update for registers in frames 1 and up
gdb: Remove out of date comment
gdb: Don't store a thread-id for floating varobj
gdb/ChangeLog | 54 ++++++++
gdb/ada-exp.y | 6 +-
gdb/ada-lang.c | 8 +-
gdb/breakpoint.c | 12 +-
gdb/c-exp.y | 20 +--
gdb/d-exp.y | 11 +-
gdb/expression.h | 5 -
gdb/f-exp.y | 7 +-
gdb/go-exp.y | 7 +-
gdb/m2-exp.y | 14 +--
gdb/objfiles.c | 2 +-
gdb/p-exp.y | 12 +-
gdb/parse.c | 18 ++-
gdb/parser-defs.h | 54 +++++++-
gdb/printcmd.c | 8 +-
gdb/rust-exp.y | 8 +-
gdb/symfile.c | 2 +-
gdb/testsuite/ChangeLog | 14 +++
gdb/testsuite/gdb.mi/basics.c | 2 +
gdb/testsuite/gdb.mi/mi-frame-regs.exp | 186 ++++++++++++++++++++++++++++
gdb/testsuite/gdb.mi/mi-var-create-rtti.exp | 5 +-
gdb/testsuite/gdb.python/py-mi.exp | 12 +-
gdb/varobj.c | 10 +-
23 files changed, 371 insertions(+), 106 deletions(-)
create mode 100644 gdb/testsuite/gdb.mi/mi-frame-regs.exp
--
2.14.3