| home | help | back | first | fref | pref | prev | next | nref | lref | last | post |
Date: Sat, 30 Sep 1995 18:37:05 +0200 From: Lars Wirzenius <wirzeniu@cc.helsinki.fi> To: linux-announce@vger.rutgers.edu From: rod@San-Jose.ate.slb.com (Rod Armstrong) Subject: UPS debugger patch Newsgroups: comp.os.linux.announce Approved: linux-announce@news.ornl.gov (Lars Wirzenius) Organization: ? Followup-to: comp.os.linux.development.apps -----BEGIN PGP SIGNED MESSAGE----- An unofficial patch and README for the UPS debugger that combines the Linux port with other enhancements and bug fixes are currently available at: ftp.x.org:/contrib/devel_tools/ups-2.45.2-linux-rga.README ftp.x.org:/contrib/devel_tools/ups-2.45.2-linux-rga.diff.gz and likely soon at: sunsite.unc.edu:/pub/Linux/devel/debuggers and perhaps sunsite.unc.edu:/pub/X11/contrib/devel_tools This patch file combines the standard UPS linux port from Rick Sladkey <jrs@world.std.com>, some additions from Rick for debugging optimized code, as well as my enhancements and bug fixes that I original develioped for SunOS. These files replace my older patch file that had to be applied after the linux patch. I have combined the patch files, fixed the rejects that were previously generated, and resolved some bugs in reading g++ symbol tables. The major caveat is that I don't have access to a Linux machine, and only limited testing has been done on Linux by others. The main features of my patch are: . support for reading g++ and cfront C++ symbol tables (though not ELF format) . demangling for C++ code . clicking on symbols in the source will search the `this' pointer and unions . breakpoints automaticaly duplicated on overloaded/multiple linked methods. . special format option for Rogue Wave strings. . signal options to handle ODI's Object Store . attach and detach buttons . X text selections anywhere in the tool . fixes for files processed by Purify, Purelink, Insure. . individual and global activation of breakpoints . source search paths can be added interactively . source files can be reloaded or rematched in the source search path list . initialization file for setting paths, libraries to load or not load, breakpoints, and tool initialization such as signals. . ability to launch an editor at the current source line . new and easier editing keys . more explicit messages about problems with files and libraries . accelerators for the most commonly used actions in the data window . buttons for moving up and down the stack trace . a button for repeatedly executing breakpoint code . fixes to read g++ symbol tables ... plus many more things as detailed in the README file. Comments and suggestions welcome. Rod Armstrong rod@san-jose.ate.slb.com - -- Send comp.os.linux.announce submissions to: linux-announce@news.ornl.gov PLEASE remember a short description of the software. -----BEGIN PGP SIGNATURE----- Version: 2.6.2i iQCVAwUBMG1wkIQRll5MupLRAQEi+gQAyCWWm9VcTFn1MeUE0+XhLjcHaKSDCloV D79Ll0AGviTUkJvsVlkXBQD7ciI06cnEXASC0/RRBeeVBta2PD/JvMK0Shiu044E QzHU2mFob7WaNEMHmNZ0mPCMswa67HqpSoxHvyiYZH1q4F44iFk5FemEcZmk2jl8 3QE3OkYmdBA= =+7Rs -----END PGP SIGNATURE-----
| home | help | back | first | fref | pref | prev | next | nref | lref | last | post |