This is the mail archive of the elfutils-devel@sourceware.org mailing list for the elfutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]