Documentation
First-time users should start with the tutorial.
Manual Pages
These describe all the various command line options.
stg
: ABI extraction and transformationstgdiff
: ABI comparison and reporting
Reference
reference
: work-in-progress covering concepts etc.
Design and Implementation
Incomplete descriptions of some of the more interesting things that make up stgdiff
.
- Comparison: how STG compares graphs
- Naming: how STG builds C type name syntax
- Reporting: how STG serialises reports
- SCC: how STG efficiently and safely handles cyclic graphs