On Fri, May 15, 2009 at 10:12:58AM +0100, Richard Titmuss wrote: > The backtrace from all three tests are identical, just showing the > do_backtrace function and not unwinding the stack. Also the glibc > backtrace is not returning any results. I have tried experimenting with > different compiler options, and a couple of different toolchains. My > latest tests are using the CodeSourcery lite 2008q3-72 toolchain.
Alternatively, since you mentioned Lite... Try 2009q1, which we published last week. This release includes support for backtrace() in GLIBC, using ARM-specific unwind tables (which libunwind does not support). They're tricky to support in libunwind, because the interpretation of the table is up to an in-process personality routine, rather than the traditional DWARF style standard layout. But it could be done since there are two standard formats which are used in 95% of cases. -- Daniel Jacobowitz CodeSourcery _______________________________________________ Libunwind-devel mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/libunwind-devel
