This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
Re: [patch] unwind support for gdb/ia64
- From: David Mosberger <davidm at napali dot hpl dot hp dot com>
- To: Michael Snyder <msnyder at redhat dot com>
- Cc: davidm at hpl dot hp dot com, gdb-patches at sources dot redhat dot com, ac131313 at ges dot redhat dot com, kevinb at redhat dot com
- Date: Mon, 26 Aug 2002 20:30:12 -0700
- Subject: Re: [patch] unwind support for gdb/ia64
- References: <200207102315.g6ANFMHh022230@napali.hpl.hp.com><3D6AE2ED.53D9E877@redhat.com>
- Reply-to: davidm at hpl dot hp dot com
Michael> David Mosberger wrote:
>> I'd like to submit the attached patch for inclusion in the gdb
>> source tree. It adds support for determining the frame chain
>> based on unwind information (which is supplied by the libunwind
>> library). The patch is relative to today's CVS tree (July 10th)
>> and should be safe for all platforms:
>>
>> - it adds only one new function to blockframe.c
>> (generic_dummy_frame_chain()) - it adds one new file
>> (unwind-common.h) - all other non-trivial changes are contained
>> in ia64-tdep.c; even for the ia64 case, the patch has no effect
>> _unless_ the libunwind header file and library are installed on
>> the build machine
>>
>> For the sake of completeness, I'd like to point out that
>> libunwind is built in a fashion that support gdb-style
>> multi-arch'ing, so there are no issues in building a cross-gdb or
>> a gdb that supports multiple targets that use libunwind (though
>> at the moment, there is only an ia64 version of libunwind;
>> hopefully that will change over time).
>>
>> Thanks,
>>
>> --david
Michael> I don't see any replies to this patch.
Ditto here.
Michael> Has it been resolved?
No, unfortunately.
I'd really like to see libunwind support in gcc, so I'd welcome any
help in making this happen.
--david