Dwarf-to-computer interpret library, built on the top of libdwarfpp.
Find a file
Théophile Bastian c4895ed0d1 Make context acquisition behave correctly wrt. calling site
It now actually returns the context at the call site of the function,
instead of somewhere inside DwarfInterpret
2018-04-06 16:26:24 +02:00
include Make context acquisition behave correctly wrt. calling site 2018-04-06 16:26:24 +02:00
src Make context acquisition behave correctly wrt. calling site 2018-04-06 16:26:24 +02:00
test Make context acquisition behave correctly wrt. calling site 2018-04-06 16:26:24 +02:00
.gitignore Add in-code documentation and Doxygen settings 2018-03-30 14:27:25 +02:00
Doxyfile Add in-code documentation and Doxygen settings 2018-03-30 14:27:25 +02:00
LICENSE Initial commit 2018-03-27 18:47:47 +02:00
Makefile Actually able to unwind the stack 2018-04-05 19:17:02 +02:00
README.md Add in-code documentation and Doxygen settings 2018-03-30 14:27:25 +02:00

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