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