Dwarf-to-computer interpret library, built on the top of libdwarfpp.
Théophile Bastian
0eb6cad1ba
According to LibUnwind:src/x86_64/Gstep.c:85 (HEAD=c91974f30feac05055621e33ca101a371236c786), the x86_64 ABI states that the end of the call stack is determined by either a null RBP or an undefined return-address column in the DWARF. |
||
---|---|---|
include | ||
src | ||
test | ||
.gitignore | ||
Doxyfile | ||
LICENSE | ||
Makefile | ||
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