Path: utzoo!attcan!uunet!snorkelwacker!tut.cis.ohio-state.edu!purdue!bu.edu!bu-cs!buengf!clement From: clement@buengf.bu.edu (Clement Lee) Newsgroups: comp.unix.questions Subject: Re: Who uses 'adb' debugger? (Supplementary to my own question.) Keywords: adb, sdb, gdb, cdb, dbx Message-ID: <50398@bu.edu.bu.edu> Date: 12 Jan 90 11:49:33 GMT References: <107@melpar.UUCP> <1990Jan7.020128.9362@aob.aob.mn.org> <1990Jan7.195850.26785@eddie.mit.edu> <50200@bu.edu.bu.edu> <8868.25ab14cb@ecs.umass.edu> <50349@bu.edu.bu.edu> <8883.25acc207@ecs.umass.edu> Sender: news@bu.edu.bu.edu Reply-To: clement@buengf.bu.edu (Clement Lee) Organization: Boston U. Engineering Dept. Lines: 29 After I have done a little work, I found out that (based on my machine): adb - is an assembly language debugger, and can also debug binary files. sdb - is a symbolic debugger for C, Fortran-77. gdb - is a source level symbolic debugger for C, and has something of the flavor of dbx, but has more features and power. (Since I've never used dbx, I can't compare gdb w/ dbx.) cdb - is a debugger for C, Fortran, and assembly programs, and the two main differences between cdb and other debuggers are: + cdb can attach to an existing process. + cdb can be used to debug multiple processes as will as a single process. So, that is it all. And again, thanks for all previous advice. - Clement. -- Internet, CSNET: clement@buengf.bu.edu (clement%buengf.bu.edu@bu-cs.bu.edu) UUCP: ...!{harvard,mit-eddie}!bu-cs!buengf.bu.edu!clement