On Wed, Oct 16, 2013 at 06:00:56PM +0200, Martin Husemann wrote: > On Wed, Oct 16, 2013 at 05:35:54PM +0200, Joerg Sonnenberger wrote: > > Look at lib/libc/Makefile? > > Ok, I see it is build into libc on some archs with clang, but where is it > called?
libexecinfo, libc++, otherwise libraries that do stack unwinding for exception handling like libobjc. > > The "user" interface is plain C, the rest is just an implementation > > detail. The C interface creates instances of the DWARF logic, the > > address space abstraction and the register set abstraction. > > I realy tried to find this "user interface", but I failed. There are > like 20 functions declared in unwind.h, with speaking names like > "_Unwind_GetGR" and no furtherdocumentation. See link at the beginning of libunwind.cxx. Joerg