Who uses 'adb' debugger? ( Debugger in general )
Kirtikumar Satam
satam at ecs.umass.edu
Wed Jan 10 21:56:11 AEST 1990
In article <50200 at bu.edu.bu.edu>, clement at buengf.bu.edu (Clement Lee) writes:
> Sorry to ask the following, but I need to know the differences
> between (I am a beginner on Unix and C):
>
> + adb
> + cdb
> + sdb
> + gdb (if you have it; from GNU)
>
> Can anyone tell me or make a list about their uses and their
> differences?
>
> Thanks in advance.
>
> - Clement.
>
> --
> Internet, CSNET: clement%buengf.bu.edu at bu-cs.bu.edu
> UUCP: ...!{harvard,mit-eddie}!bu-cs!buengf.bu.edu!clement
I can't claim myself to be an expert but working for while on SCO XENIX 2.3
and ULTRIX, I think I can contribute a little.
On Xenix both adb and sdb are available. adb doesn't allow working with
source code. As I was totally ignorant about 80386 assembly, I found
sdb, the source-level debugger, much more useful. Espacially, while
printing out big structures, unions and lotsa pointers. It had a
very good steping and break-pointing, but watch-points and trace functions
were extremely slow and use to nearly bring down the system.
The 'dbx' on ULTRIX is also a good debugger, but lacks the sophistication
of 'sdb' on SCO. It's really pain to get structures and union value
dumps. "gdb", I suppose is just an enhancement on 'dbx' and thus, carries
some of the short-comings of it.
I would also like to know about 'cdb' etc and how these debuggers fare
in contrast to PC debuggers like codeview and turbo debugger.
-satam (~guru).
------------------------------------------------------------------------
Kirtikumar "Mumbaichaa" Satam
INTERNET : satam at ecs.umass.edu
BITNET : satam at umaecs.bitnet
217 Northwood Apts, Sunderland, MA 01375 Tel# 413-665-3222
------------------------------------------------------------------------
More information about the Comp.unix.questions
mailing list