Changelog for
abi-compliance-checker-2.1-19.1.noarch.rpm :
Wed Jul 5 14:00:00 2017 astiegerAATTsuse.com
- update to 2.1:
* Show added v-table symbols for public classes
* Fixed analysis of static methods
* Fixed analysis of typedefs
* Fixed analysis of zero-size structs
* Fixed logs
* Fixed analysis of static libraries on Windows
* Fixed search for files on Windows
* Documented -skip-internal-types option in -help
* Add noindex meta tag to report if no changes detected
Sat Mar 25 13:00:00 2017 astiegerAATTsuse.com
- update to 2.0:
* faster on big libraries
* Add a module to create ABI dump from AST tree
* Add a module to create AST dump
* Add a module to parse GCC AST
* Add a module to find system files and automatically generate include paths
* Add a module to mangle C++ symbols
* Add a module to read ELF binaries
* Add a module to handle type attributes
* Add a module to handle XML descriptors
* Add a module to filter symbols
* Add a module to handle input data
* Add a module for logging
* Partial support for GCC 6
* Compare versioned data types
* Add -filter option: a path to XML descriptor with skip_
* rules
to filter analyzed symbols in the report
* Added -keep-cxx option to check ZS, ZNS and _ZNKS
* symbols
* Fix automatic generation of include paths
* Fix report for removed virtual symbols
* Fix XML-format ABI dumps
* Fix source-compatibility reports
* Fix counter of checked data types
* Fix lists of affected symbols
* Fix analysis of standard C++ libraries
* Fix analysis of added and removed virtual methods
* Fix style of the report
* Fix analysis of alias symbols
* Uncover changed typedefs properly
* Fix Parameter_From_Register and Parameter_To_Register rules
* Fix analysis of data types derived from template instances
* Enable -headers-only option automatically if header file is
used as input library descriptor
* Fix analysis of template instances
* Fix analysis of static data
* Fix error message if modules are not installed
* Fix analysis of versioned symbols
* Fix -ext option
* Fix -use-dumps option
* Fix -debug option
* Fix console output
Fri Jan 13 13:00:00 2017 astiegerAATTsuse.com
- update to 1.99.25:
* test-abi-dumper: compare ABI dumps created by the ABI Dumper
tool
* Do not list a symbol as removed in the source-compatibility
report if it is presented in the dynsym table
Thu Oct 6 14:00:00 2016 davejplaterAATTgmail.com
- Update to 1.99.24
- Upstream changes:
Improvements
* Support for Clang
* Improved a module to compare operating systems
* Improved support for C++ keywords in C code
New Options
* -skip-typedef-uncover: do not report a problem if type is
covered or uncovered by typedef (useful for broken debug info)
* -skip-unidentified: skip header files in \'headers\' and
\'include_preamble\' sections of the XML descriptor that cannot
be found
* -disable-constants-check: do not check for changes in
constants
* -skip-added-constants: do not detect added constants
* -skip-removed-constants: do not detect removed constants
Bug Fixes
* Do not show GCC version in the source compatibility report
* Renamed CPU Type column to Arch in the report
* Support for ABI dumps v3.3
* The -cpp-compatible option is now enabled by default
Wed Sep 14 14:00:00 2016 astiegerAATTsuse.com
- update to 1.99.23:
* Fixed lists of affected symbols in the XML-format report
* Added -disable-quick-empty-report option
* Improved generation of quick empty reports
* Improved SysCheck.pm module for analysis of operating systems
Fri Jul 15 14:00:00 2016 astiegerAATTsuse.com
- Update to 1.99.22:
* New style of the report
* -old-style: generate old-style report
* Fixed handling of patterns in -skip-
* options
* Fixed rounding of the BC rate in the report
Tue May 31 14:00:00 2016 astiegerAATTsuse.com
- Update to 1.99.21:
* Up to 4 times faster on big libraries
* Show compatibility rate instead of verdict in the report
* Highlight the numbers of high/medium/low severity problems in the report
* Show percentage of affected methods in the problem description
* New Options:
- count-symbols: count public symbols in the ABI dump
* Fixed quick comparison of equal ABI dumps
- includes changes from 1.99.20:
* Use regular expressions instead of wildcards in -skip-
* options
- includes changes from 1.99.19:
* Support for GCC 5.1
- includes changes from 1.99.18:
* Fixed comparison of qualifiers in parameter data types
* Fixed problem descriptions in the report
* Reduced size of the report
* Fixed console output
- includes changes from 1.99.17:
* Added a check for changes in parameters of function pointers
* Fixed comparison of virtual table entries
* Do not show time stamp in the report
* Fixed -skip-symbols option
* Fixed detection of the GCC version number
- includes changes from 1.99.16:
* Do not check private part of the ABI when comparing ABI dumps
created by the ABI Dumper tool with use of the -public-headers option
* New option: -check-private-abi: enable check of the private ABI
* Fixed counting of checked data types
- License is GPL-2.0+ or LGPL-2.0+
Sat Dec 12 13:00:00 2015 davejplaterAATTgmail.com
- Update to version 1.99.15
- Used --info with help2man to obtain a better man page.
- Upstream changes see :
/usr/share/doc/packages/abi-compliance-checker/doc/Changes.html
Wed Nov 5 13:00:00 2014 borisAATTsteki.net
- add buildroot definition on SLE 11 target
Thu Aug 28 14:00:00 2014 olafAATTaepfle.de
- Update to abi-compliance-checker-1.99.9.1
commit 6bdaa96
Mon Mar 5 13:00:00 2012 davejplaterAATTgmail.com
- Update to abi-compliance-checker-1.96.8
- Upstream changes : See :
/usr/share/doc/packages/abi-compliance-checker/doc/Changes.html
Mon Jun 20 14:00:00 2011 pthAATTsuse.de
- Remove needless echo in %%build
Fri Jun 17 14:00:00 2011 davejplaterAATTgmail.com
- Added help2man generator for man page to spec file.
Thu Jun 16 14:00:00 2011 davejplaterAATTgmail.com
- Created package.