This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
RE: reverse for GDB/MI
- From: Vladimir Prus <vladimir at codesourcery dot com>
- To: gdb-patches at sources dot redhat dot com
- Date: Thu, 05 Feb 2009 15:08:55 +0300
- Subject: RE: reverse for GDB/MI
- References: <49463870.6080302@virtutech.com> <gib8ll$dus$1@ger.gmane.org> <494A0A9C.6020809@virtutech.com> <gid1vj$irm$1@ger.gmane.org> <494B5A82.4020004@virtutech.com> <494BF080.9060009@vmware.com> <6D19CA8D71C89C43A057926FE0D4ADAA06B06B04@ecamlmw720.eamcs.ericsson.se> <001401c96dce$5609c060$021d4120$@com> <6D19CA8D71C89C43A057926FE0D4ADAA06CB06BB@ecamlmw720.eamcs.ericsson.se>
Marc Khouzam wrote:
> Hi,
>
> I am hoping this request can help restart the process
> of getting the reverse MI commands approved.
>
> I have applied the patches of Process Record and Replay
> and have built myself a nice GDB that can do reverse debugging
> on Linux.
>
> I then implemented the corresponding support in DSF-GDB
> (soon to be committed.) However, I ran into some MI limitations
> (explanation below for those interested) which make me need
> the MI Commands for Reverse debugging.
>
> A patch for these commands was submitted in
> http://sourceware.org/ml/gdb-patches/2008-12/msg00276.html
> but there were many discussions after, which did not seem to
> conclude.
>
> The details of my troubles follow:
>
> With no MI commands for Reverse I tried to use CLI commands
> but ran into a bug causing incomplete MI *stopped event when using CLI commands.
> http://sourceware.org/ml/gdb/2008-12/msg00058.html
I have a patch for this, that I'll post/commit as soon as I figure out why,
exactly, it works.
- Volodya