guy@auspex.auspex.com (Guy Harris) (06/21/91)
> 1. Get a copy of the ATK modifications to GNU. ATK developers > modifed the GNU debugger to deal with dynamically-loaded code. > You can obtain the modifications by sending mail to > info-andrew@andrew.cmu.edu. > >I was wondering if I could get copy of this wonderful tool. Thanks. GDB 3.5 comes standard with a separate set of modifications to deal with dynamically-loaded code; I think it can cope with stuff loaded with ATK's private dynamic loader. I have some patches to GDB 3.5 that can cope with SunOS 4.x's dynamic loader; it handles both shared libraries and stuff loaded at run-time with "dlopen()" under 4.1[.x] (although, as with the GDB support for private dynamic loaders, you have to tell GDB to suck in the symbol tables for stuff loaded at run-time; for stuff loaded with "dlopen()", though, you don't have to tell it *what* to load, nor tell it where it was loaded - it grovels through the run-time loader's data structures to find that out). GDB is presumably available from any reasonable archive of GNU stuff, by anonymous FTP or UUCP or whatever; I think you can also get it on a tape from the FSF.