This is the mail archive of the
gdb@sources.redhat.com
mailing list for the GDB project.
libunwind-based gdb available for testing
- From: David Mosberger <davidm at napali dot hpl dot hp dot com>
- To: linux-ia64 at linuxia64 dot org
- Cc: gdb at sources dot redhat dot com
- Date: Wed, 10 Jul 2002 11:08:59 -0700
- Subject: libunwind-based gdb available for testing
- Reply-to: davidm at hpl dot hp dot com
For a while now, I had a version of gdb that is based on libunwind.
The main-advantage of using libunwind is that it can reliably do
backtraces. Things have become stable enough that I think it might be
worthwhile to give it some more exposure, so others can try it out and
report their experiences.
A pre-compiled binary and the corresponding patch can be found at
ftp://ftp.hpl.hp.com/pub/linux-ia64:
md5sum:
112456 ugdb-020531.diff.gz ccd363430b73157832a64895dcd60357
1693480 ugdb-ia64-020531.tar.gz a617f7870f2cde0963f5cd8610591bd6
Brief installation/usage instructions are in the README contained in
the tar ball.
My plan is to update the gdb patch for the current gdb CVS tree and
then get the libunwind support merged into the official sources.
Note that the libunwind API is not ia64 specific. I'm hoping to have
a DWARF2-unwinder based libunwind implementation at some point, so
that gdb libunwind support can be extended to other architectures
(e.g., Alpha). Of course, any and all help would be welcome in this
effort.
Enjoy,
--david