commit | 9dd656cc4bc5df9a6d2777100a2045c7ba83a59f | [log] [tgz] |
---|---|---|
author | Aleksei Vetrov <vvvvvv@google.com> | Thu Aug 18 15:11:15 2022 +0100 |
committer | Giuliano Procida <gprocida@google.com> | Thu Aug 25 16:34:31 2022 +0100 |
tree | 9e5df74c3360cfd2fdf1da1595371759103591db | |
parent | e4afb412a2f873445cc3e1e661a166af6cb7916a [diff] |
print version information in `ElfSymbol` description This change fixes a bug when version information is not printed in difference reports, leading to strange output when symbols differ in versions only. PiperOrigin-RevId: 468449467 Change-Id: Ibb482d94a16916aed0a31095b88c03fc575e1398
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.