Mail Archives: djgpp/1994/03/28/23:32:01
Bob Babcock writes:
> > I finally got gdb working with 1.11's new external debugger API.
>
> Could someone explain why I might want to use gdb rather than the Sally
> full-screen debugger? My rather limited experience with unix debuggers has
> not been pleasant.
You must have used the wrong UNIX debuggers. gdb is the best
debugger of any that I have used. Not only does it provide the
usual facilities for tracing code and inspecting variables, but
has programmable macro facilities and command completion (don't
remember exactly how you spelled that function name? Just hit
TAB and if there's a unique completion you've got it).
All I usually need in a debugger is the ability to do stack
tracebacks to find out what function and code line the program
died in and get the execution history up to the point of failure.
I've been trying to program under DOS with protected-mode DOS
extenders and all of the compilers and debuggers we've had to use
so far don't even provide that feature. The only MS-DOS debugger
I've used that comes close to providing the features of gdb is
the Turbo Debugger.
- Raw text -