aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-11-15CMake: Add build/test description for catch2 test suiteMatthias Maennich
2023-11-15documentation: note that stg --info is deprecatedGiuliano Procida
2023-11-15documentation: put all (in)stability notes in one placeGiuliano Procida
2023-11-15documentation: describe glob patterns betterGiuliano Procida
2023-11-15test cases: add abigail_reader tests converted from info_testsAleksei Vetrov
2023-11-15documentation: improve stgdiff examplesGiuliano Procida
2023-11-07Include <compare> for code that uses operator<=>Matthias Maennich
2023-11-06Publish STG's test suiteMatthias Maennich
2023-11-06Refresh READMEGiuliano Procida
2023-11-06Use the C++20 spaceship operator<=> for comparisonsMatthias Maennich
2023-11-06Switch to C++20Matthias Maennich
2023-11-06DWARF processor: support version 3 linkage name attributeGiuliano Procida
2023-11-06DWARF processor: track DWARF versionGiuliano Procida
2023-11-06DWARF wrappers: get compilation unit DWARF versionGiuliano Procida
2023-11-06DWARF processor: inline ProcessEntriesGiuliano Procida
2023-11-06DWARF processing: support GCC arraysAleksei Vetrov
2023-10-31BTF reader: check alignment of structures more carefullyGiuliano Procida
2023-10-31Add check for protoc in CMakeLists.txtAleksei Vetrov
2023-10-31ELF loader: use only symbol table if uniqueGiuliano Procida
2023-10-31DWARF processor: skip GNU_formal_parameter_pack function DIE childrenGiuliano Procida
2023-10-31DWARF processor: process more struct-local and function-local typesGiuliano Procida
2023-10-31DWARF processor: accept struct-local imported declarations and modulesGiuliano Procida
2023-10-31DWARF processor: recurse into lexical blocksGiuliano Procida
2023-10-31DWARF processor: recurse into nested functionsGiuliano Procida
2023-10-31DWARF processor: treat absent vtable offset as zeroGiuliano Procida
2023-10-31DWARF processor: improve unexpected enum child diagnosticGiuliano Procida
2023-10-31DWARF processor: emit DWARF tag as hex in error messageGiuliano Procida
2023-10-31BTF reader: add support for FLOAT kindGiuliano Procida
2023-10-31BTF reader: include linux/btf.h directlyGiuliano Procida
2023-10-31stg: make GetInterface methods constGiuliano Procida
2023-10-31stg: better merge diagnosticsGiuliano Procida
2023-10-31Abigail reader: simplify check for duplicate symbol-type linkGiuliano Procida
2023-10-31stg: support --files as a synonym of --file-filterGiuliano Procida
2023-10-31comparison: assert matching pair invariantsGiuliano Procida
2023-10-31comparison: simplify control flow around type definition comparisonsGiuliano Procida
2023-10-31comparison: preserve definition order of virtual methodsGiuliano Procida
2023-10-31Abigail reader test: fix inconsistently named test filesGiuliano Procida
2023-09-13DWARF processor: allow builtin types to not have DW_AT_decl_fileAleksei Vetrov
2023-09-12ELF reader test: initialise all fields of SymbolTableEntryGiuliano Procida
2023-09-12type roots: document merge supportGiuliano Procida
2023-09-12Filtering: use "list" as prefix for symbol/file list sectionAleksei Vetrov
2023-09-12DWARF processor: use file entry information to filter definitionsAleksei Vetrov
2023-09-12Abigail reader: generalise duplicate member removalGiuliano Procida
2023-09-12Abigail reader: fix bad DWARF-ELF links caused by size zero symbol confusion ...Giuliano Procida
2023-09-12Add `--symbol-filter` option as synonym for `--symbols`Aleksei Vetrov
2023-09-12make Methods be exclusively virtual methodsGiuliano Procida
2023-09-12DWARF processing: support virtual method offsetAleksei Vetrov
2023-09-12Remove non-virtual methods in DWARF and Abigail readersAleksei Vetrov
2023-09-12Restore the original license text whitespaceAleksei Vetrov
2023-09-12Refactor symbol filter to generic filterAleksei Vetrov