Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!lll-lcc!ptsfa!hoptoad!gnu From: gnu@hoptoad.uucp (John Gilmore) Newsgroups: comp.sys.amiga Subject: Re: Wanted: Good Debugger (hopefully PD) Message-ID: <1672@hoptoad.uucp> Date: Sun, 18-Jan-87 03:34:31 EST Article-I.D.: hoptoad.1672 Posted: Sun Jan 18 03:34:31 1987 Date-Received: Sun, 18-Jan-87 08:44:29 EST References: <2846@gitpyr.gatech.EDU> <1234@cbmvax.cbmvax.cbm.UUCP> Organization: Nebula Consultants in San Francisco Lines: 19 The GNU project has been shipping a public domain source level debugger for C programs, called "gdb" (GNU DeBugger). I know it runs on Suns and Vaxes. I have an old copy lying around, but you should get the latest copy from the Free Software Foundation. (If there isn't a volunteer with Arpanet access and an Amiga, to move it to Amiga floppies, I could grab it from the Arpanet and uucp it to Fred Fish. Let's see if anybody wants it, first, and if a volunteer pops up.) Being a source level debugger, it requires that the compiler output a symbol table and such; and it needs to be taught about the particular format of the symbol table for *your* compiler. It currently knows Sun and Vax "dbx" symbol tables, and its own format, which can be produced by the public domain GNU C compiler (being tested now). I haven't used gdb myself, but have watched RMS use it, and it's roughly the same power as Unix "dbx" -- you don't see the machine language at all unless you want to; you just work in C. -- John Gilmore {sun,ptsfa,lll-crg,ihnp4}!hoptoad!gnu gnu@ingres.berkeley.edu /* No comment */