Dwarf Interpret library
A wrapper around libdwarfpp
|
#include <DwarfInterpret.hpp>
Public Attributes | |
uintptr_t | rip |
uintptr_t | rsp |
uintptr_t | rbp |
An unwind context, holding registers.
The registers kept here should be enough for most of the unwinding processes. To fully emulate libunwind, we would have to save every register that is overwritten and not caller-saved.
You'll most probably want to instanciate such a structure using DwarfInterpret::get_current_unwind_context.