This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: [PATCH 0/3] PR gdb/13860: async MI issues
- From: Pedro Alves <palves at redhat dot com>
- To: Pedro Alves <palves at redhat dot com>
- Cc: gdb-patches at sourceware dot org
- Date: Wed, 09 May 2012 18:12:16 +0100
- Subject: Re: [PATCH 0/3] PR gdb/13860: async MI issues
- References: <20120509165457.25915.32885.stgit@brno.lan>
On 05/09/2012 05:54 PM, Pedro Alves wrote:
> This series fixes some async MI issues exposed by gdb.mi/mi-solib.exp,
> and lightly discussed on PR gdb/13860.
>
> Each patch tested on x86_64 Fedora 16, in async and sync modes.
Oh, and I played with Eclipse (3.7.1) (*) a bit, to check that it
behaves as expected (sync&async).
* - needed to hack "maint python print-stack" back to get Eclipse to grok
the new GDB, though...
>
> ---
>
> Pedro Alves (3):
> PR gdb/13860: make -interpreter-exec console "list" behave more like "list".
> PR gdb/13860: make "-exec-foo"'s MI output equal to "foo"'s MI output.
> PR gdb/13860: don't lose '-interpreter-exec console EXECUTION_COMMAND''s output in async mode.
>
>
> gdb/cli-out.c | 12 +++
> gdb/gdbthread.h | 5 +
> gdb/inferior.h | 2 +
> gdb/infrun.c | 132 ++++++++++++++++++++++---------------
> gdb/interps.c | 36 ++++++++++
> gdb/interps.h | 2 +
> gdb/mi/mi-interp.c | 69 +++++++++++++++++++
> gdb/mi/mi-out.c | 1
> gdb/stack.c | 4 +
> gdb/testsuite/gdb.mi/mi-cli.exp | 15 +++-
> gdb/testsuite/gdb.mi/mi-solib.exp | 13 +++-
> gdb/testsuite/gdb.mi/mi2-cli.exp | 2 -
> gdb/testsuite/lib/mi-support.exp | 18 ++++-
> gdb/ui-out.c | 11 +++
> gdb/ui-out.h | 6 ++
> 15 files changed, 257 insertions(+), 71 deletions(-)
>
--
Pedro Alves