This is the mail archive of the
elfutils-devel@sourceware.org
mailing list for the elfutils project.
Re: MiniDebugInfo support
- From: Martin Milata <mmilata at redhat dot com>
- To: elfutils-devel at lists dot fedorahosted dot org
- Date: Tue, 15 Jan 2013 16:20:47 +0100
- Subject: Re: MiniDebugInfo support
On Wed, Jan 09, 2013 at 19:43:07 +0100, Mark Wielaard wrote:
> On Wed, Jan 09, 2013 at 04:31:39PM +0100, Martin Milata wrote:
> > On Sat, Dec 22, 2012 at 02:16:31 +0100, Mark Wielaard wrote:
> > > Since I saw various other tools now support it I created an
> > > implementation for libdwfl too. On the mjw/minisymtab branch you'll find
> > > the implementation. I'll also post the patches to the list. There are
> > > just two (independent) patches.
> > > Testing and feedback appreciated.
> >
> > I did a quick test of the code and it seems to work fine.
> Yeah, we need some more reviews for the pending patches.
> Have you tested the branches in combination?
I have tried to merge jankratochvil/unwind with mjw/minisymtab and what
came out appears to work:
$ eu-stack -e nothreads --core nothreads.core
TID 22990:
# 0 0x400641 (null)
# 1 0x400691 - 1 (null)
# 2 0x4006a9 - 1 (null)
# 3 0x400705 - 1 (null)
# 4 0x3739a21735 - 1 __libc_start_main
# 5 0x400519 - 1 (null)
No DWARF information found
$ LD_LIBRARY_PATH=/usr/local/lib eu2-stack -e nothreads --core nothreads.core
TID 22990:
# 0 0x400641 g
# 1 0x400691 - 1 f
# 2 0x4006a9 - 1 f
# 3 0x400705 - 1 main
# 4 0x3739a21735 - 1 __libc_start_main
# 5 0x400519 - 1 _start
Cheers,
Martin