Asynchronous GDB
Andrew Cagney
ac131313@cygnus.com
Tue Jan 30 12:19:00 GMT 2001
> In other words the only thing you can do via ptrace to an unstopped
> process is kill it.
Unless the target has several processes and one is dedicated to
debugging that will always be the case. Some code somewhere will need
to stop the system just long enough to capture the required information
and then resume it.
The main thing is that it is pushed down towards the target and away
from the debug core.
In terms of async debugging, its been demoed working with single
threaded remote target but not much else. There are still some fairly
fundamental design problems in the way :-(
Andrew
More information about the Gdb
mailing list