------------------------------------------------------------------- Thu Aug 22 19:14:09 UTC 2019 - Jan Engelhardt - Update to snapshot 1.7~git84 * Initial support for Ada ranges. * Initial support of anonymous data members. * Represent sizes and offsets in bytes and hexadecimal values. * Initial basic support of union type in suppression specifications. * Filter out changes like type to const type. * Explicitely detect anonymous data member changes. * Use the flat representation for anonymous struct/unions. * Better detect when pointer and qualified types carry local changes. * Better detect when diff nodes only carry local type changes. * Better support array with unknown upper bound. * Categorize CV qualifier changes on fn return types as harmless. * Support some new DWARF language encoding for C and C++. * Support having several debuginfo search dirs for a binary. ------------------------------------------------------------------- Thu Aug 17 20:32:26 UTC 2017 - jengelh@inai.de - Update to snapshot 1.0~rc6+git185 * Create a Corpus Group API extension * Initial support to lookup types per location * Support loading and comparing two kernel trees * Avoid loading a translation unit twice from abixml * Introduce the --kmi-whitelist option to abidiff and abidw * Avoid emitting duplicated decls in abixml * Avoid emitting some empty translation units to abixml * Avoid de-duplicating different C types that have identical name * Allow selective resolution of class declaration * Speedup DIE representation computing esp function signature in C * Do not report about voffset when it's not set in debug info * Cache function type name computation results * Filter top cv qualifier changes on function parameter types * Support ELF symbol visibility property * Avoid crashing when the elf file could not be read ------------------------------------------------------------------- Sun May 28 06:52:23 UTC 2017 - jengelh@inai.de - Update to snapshot 1.0~rc6+git126 * Add support for .deb files to abipkgdiff * abipkgdiff: automatically recurse into directories and .tar archives * abidw: new options --no-architecture, --stats, --noout, --abidiff, --verbose * abidiff: new options --no-architecture, --stats, --verbose * Support new 'accessed_through' suppression property * Report vtable changes in top-level function change reports * Add --d{1,2} shortcut options for --debug-info-dir{1,2} in abidiff * abipkgdiff: new options --verbose, --no-added-binaries, --keep-tmp-files, --no-added-syms - Add no-tests.diff ------------------------------------------------------------------- Thu Nov 26 09:20:57 CET 2015 - pth@suse.de - BuildRequire python-sphinx so that the documentation can be built. - BuildRequire makeinfo. - Build man pagres and info documentation and package them. ------------------------------------------------------------------- Sun Mar 1 09:50:56 UTC 2015 - jengelh@inai.de - Update to new git snapshot 0~git791 * Build the set of exported decls directly during DWARF loading * Do not miss canonicalizing opportunities on non-member class types * Stick qualified, pointer, reference and array types into the global scope * Do not forget to canonicalize enum underlying type and void type * Speed up symbol version reading ------------------------------------------------------------------- Fri Jan 9 00:46:31 UTC 2015 - jengelh@inai.de - Update to new git snapshot 0~git731 * Support evaluating the SONAME from ELF files * Try harder to detect a DWARF attribute pointing into alternate DWARF section * Extend detection of compatible types to arrays * Detect and report changes in ELF architecture ------------------------------------------------------------------- Sun Dec 7 19:35:25 UTC 2014 - jengelh@inai.de - Update to new git snapshot 0~git697 * Fix a crash while writing symbol information * Initial implementation of the abicompat tool * Support reading undefined symbols from an ELF file * Sort functions by the their qualified name ------------------------------------------------------------------- Fri Sep 12 10:04:34 UTC 2014 - jengelh@inai.de - Initial package for build.opensuse.org (version 0~git570)