Dwarf-to-computer interpret library, built on the top of libdwarfpp.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Théophile Bastian 0143515709 Upload docs to tobast.fr 4 years ago
include Add `elf_local_rip` to UnwindContext (debug tool) 4 years ago
src Add `elf_local_rip` to UnwindContext (debug tool) 4 years ago
test Fix dump_my_stack to handle cleanly end of unwind 4 years ago
.gitignore Add in-code documentation and Doxygen settings 4 years ago
Doxyfile Update documentation accordingly 4 years ago
LICENSE Initial commit 4 years ago
Makefile Upload docs to tobast.fr 4 years ago
README.md Upload docs to tobast.fr 4 years ago

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.