Dwarf-to-computer interpret library, built on the top of libdwarfpp.
Go to file
Théophile Bastian 0143515709 Upload docs to tobast.fr 2018-04-12 13:40:34 +02:00
include Add `elf_local_rip` to UnwindContext (debug tool) 2018-04-12 13:24:31 +02:00
src Add `elf_local_rip` to UnwindContext (debug tool) 2018-04-12 13:24:31 +02:00
test Fix dump_my_stack to handle cleanly end of unwind 2018-04-12 13:23:39 +02:00
.gitignore Add in-code documentation and Doxygen settings 2018-03-30 14:27:25 +02:00
Doxyfile Update documentation accordingly 2018-04-06 16:51:55 +02:00
LICENSE Initial commit 2018-03-27 18:47:47 +02:00
Makefile Upload docs to tobast.fr 2018-04-12 13:40:34 +02:00
README.md Upload docs to tobast.fr 2018-04-12 13:40:34 +02:00

README.md

dwarfinterpret

Dwarf-to-computer interpret library, built on the top of libdwarfpp by Stephen Kell.

Allows the evaluation of a Dwarf register value of self at runtime. Useful for manual stack unwind, in the absence of a base pointer.

WIP, the documentation is probably not awesome.

Documentation

To generate the documentation, make sure you have Doxygen installed on your computer, then run

    make docs

A not necessarily up-to-date version of the documentation is also pre-compiled and available here.