Mail Archives: djgpp/1992/09/25/13:41:52
DJ had to write debug32 since GDB can't normally debug applications on the
same PC that it's running on, because it needs multi-processing.
A simple form of multi-processing would be to run a copy of GDB on a
PC, communicating over the serial line (using the GDB remote
protocol) to another, running a debug stub (perhaps the guts of
debug32, or hooks in go32) and the application to be fixed.
The same PC (and a different transport mechanism) could be used when
running something like Deskview.
A side effect would be that it would allow you to debug PC apps on
machines which weren't PCs.
Any one up to this ?
Steve
- Raw text -