This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: ABANDONED: [PATCH 0/2] frame_find_by_id & selected_frame issues
- From: Andrew Burgess <andrew dot burgess at embecosm dot com>
- To: gdb-patches at sourceware dot org
- Date: Fri, 11 Sep 2015 19:53:01 +0100
- Subject: Re: ABANDONED: [PATCH 0/2] frame_find_by_id & selected_frame issues
- Authentication-results: sourceware.org; auth=none
- References: <1436373998-6060-1-git-send-email-andrew dot burgess at embecosm dot com> <cover dot 1437649195 dot git dot andrew dot burgess at embecosm dot com> <20150807115646 dot GD30204 at embecosm dot com>
I've now merged these patches into a large patch series here:
https://sourceware.org/ml/gdb-patches/2015-09/msg00248.html
Thanks,
Andrew
* Andrew Burgess <andrew.burgess@embecosm.com> [2015-08-07 13:56:46 +0200]:
> Ping!
>
> Thanks,
> Andrew
>
>
> * Andrew Burgess <andrew.burgess@embecosm.com> [2015-07-23 12:07:32 +0100]:
>
> > Seems that I originally failed to post patch 2/2 from the original
> > series. So here's both of them again, rebased on latest master.
> >
> > I believe that these patches should still be applied even in light of
> > the discussion here:
> > https://sourceware.org/ml/gdb-patches/2015-07/msg00241.html
> > as any solution that does come out of that conversation will probably
> > be limited to changing the user interface of gdb, not the underlying
> > behaviour. Also that conversation is about future clean up, while
> > this patch series addresses real, user visible, assertion failures.
> >
> > --
> >
> > Andrew Burgess (2):
> > gdb: Check the selected-frame in frame_find_by_id.
> > gdb: Select a frame for frame_info.
> >
> > gdb/ChangeLog | 13 ++++++
> > gdb/frame.c | 39 ++++++++++++++++--
> > gdb/frame.h | 5 +++
> > gdb/stack.c | 10 +++++
> > gdb/testsuite/ChangeLog | 12 ++++++
> > gdb/testsuite/gdb.base/create-frame.c | 34 ++++++++++++++++
> > gdb/testsuite/gdb.base/create-frame.exp | 36 +++++++++++++++++
> > gdb/testsuite/gdb.mi/mi-var-frame.c | 34 ++++++++++++++++
> > gdb/testsuite/gdb.mi/mi-var-frame.exp | 70 +++++++++++++++++++++++++++++++++
> > 9 files changed, 250 insertions(+), 3 deletions(-)
> > create mode 100644 gdb/testsuite/gdb.base/create-frame.c
> > create mode 100644 gdb/testsuite/gdb.base/create-frame.exp
> > create mode 100644 gdb/testsuite/gdb.mi/mi-var-frame.c
> > create mode 100644 gdb/testsuite/gdb.mi/mi-var-frame.exp
> >
> > --
> > 2.4.0
> >