2018-03-27 18:47:47 +02:00
|
|
|
# dwarfinterpret
|
|
|
|
|
2018-03-27 18:49:22 +02:00
|
|
|
Dwarf-to-computer interpret library, built on the top of
|
|
|
|
[libdwarfpp](gogs@git.tobast.fr:m2-internship/dwarfinterpret.git) 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.
|
|
|
|
|
|
|
|
|
2018-03-30 14:25:58 +02:00
|
|
|
**WIP**, the documentation is probably not awesome.
|
|
|
|
|
|
|
|
## Documentation
|
|
|
|
|
|
|
|
To generate the documentation, make sure you have Doxygen installed on your
|
|
|
|
computer, then run
|
|
|
|
|
|
|
|
```bash
|
|
|
|
make docs
|
|
|
|
```
|
2018-04-12 13:40:34 +02:00
|
|
|
|
|
|
|
A **not necessarily up-to-date** version of the documentation is also
|
|
|
|
pre-compiled and available [here](https://tobast.fr/doc/DwarfInterpret/).
|