commit | 1e04c2dcc03dd03ca799bfefad19c931732e540f | [log] [tgz] |
---|---|---|
author | Giuliano Procida <gprocida@google.com> | Thu Mar 17 12:10:27 2022 +0000 |
committer | Giuliano Procida <gprocida@google.com> | Tue Mar 29 15:48:30 2022 +0100 |
tree | 4b2b332dfcee933f9d9ae5dcd3fdad585645bb4b | |
parent | 951e62636f6f427b2ccceb97e5d436486b886378 [diff] |
Abigail reader: avoid swapping / deleting existing nodes This was a neat trick to make the code more uniform, but these kinds of mutation won't be supported later. PiperOrigin-RevId: 435316090 Change-Id: I7e2fd4031fcbab64adf700b93af4000b483c6c34
The STG (symbol-type graph) is an ABI representation and this project contains tools for the creation and comparison of such representations. At present parsers exist for libabigail's ABI XML (C types only) and BTF. The ABI diff tool, stgdiff, supports multiple reporting options. This software currently depends on libabigail for ELF symbol functionality, on libxml2 for XML parsing and on Linux UAPI headers for BTF types.
TBD
See CONTRIBUTING.md for details.