Skip to content

Commit

Permalink
Released 2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
lvc committed Jan 28, 2017
1 parent d90ffe3 commit ae714ff
Show file tree
Hide file tree
Showing 4 changed files with 66 additions and 6 deletions.
4 changes: 2 additions & 2 deletions INSTALL
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ All rights reserved.
RELEASE INFORMATION

Project: ABI Compliance Checker (ABICC)
Version: 2.0 Beta
Date: 2017-01-19
Version: 2.0
Date: 2017-01-28


This file explains how to install and setup environment
Expand Down
4 changes: 2 additions & 2 deletions README
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
ABICC 2.0 Beta
==============
ABICC 2.0
=========

NAME:
ABI Compliance Checker (ABICC) - a tool for checking backward binary and source-level compatibility of a C/C++ software library.
Expand Down
2 changes: 1 addition & 1 deletion abi-compliance-checker.pl
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/usr/bin/perl
###########################################################################
# ABI Compliance Checker (ABICC) 2.0 Beta
# ABI Compliance Checker (ABICC) 2.0
# A tool for checking backward compatibility of a C/C++ library API
#
# Copyright (C) 2009-2011 Institute for System Programming, RAS
Expand Down
62 changes: 61 additions & 1 deletion doc/Changelog.html
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ <h1>ABI Compliance<br/>Checker: History</h1>
<p/>
<br/>

<b>Version 2.0 Beta (November 14, 2016)</b><br/>
<b>Version 2.0 (January 28, 2017)</b><br/>
<b>Improvements</b>
<ul>
<li>
Expand Down Expand Up @@ -95,12 +95,18 @@ <h1>ABI Compliance<br/>Checker: History</h1>
<li>
Improved support for Solaris
</li>
<li>
Compare versioned data types
</li>
</ul>
<b>New Options</b>
<ul>
<li>
Added -filter option: a path to XML descriptor with skip_* rules to filter analyzed symbols in the report
</li>
<li>
Added -keep-cxx option to check _ZS*, _ZNS* and _ZNKS* symbols
</li>
</ul>
<b>Bug Fixes</b>
<ul>
Expand All @@ -116,6 +122,60 @@ <h1>ABI Compliance<br/>Checker: History</h1>
<li>
Fixed source-compatibility reports
</li>
<li>
Fixed counter of checked data types
</li>
<li>
Fixed lists of affected symbols
</li>
<li>
Fixed analysis of standard C++ libraries
</li>
<li>
Fixed analysis of added and removed virtual methods
</li>
<li>
Fixed style of the report
</li>
<li>
Fixed analysis of alias symbols
</li>
<li>
Uncover changed typedefs properly
</li>
<li>
Fixed Parameter_From_Register and Parameter_To_Register rules
</li>
<li>
Fixed analysis of data types derived from template instances
</li>
<li>
Enable -headers-only option automatically if header file is used as input library descriptor
</li>
<li>
Fixed analysis of template instances
</li>
<li>
Fixed analysis of static data
</li>
<li>
Fixed error message if modules are not installed
</li>
<li>
Fixed analysis of versioned symbols
</li>
<li>
Fixed -ext option
</li>
<li>
Fixed -use-dumps option
</li>
<li>
Fixed -debug option
</li>
<li>
Fixed console output
</li>
</ul>
<b>Other</b>
<ul>
Expand Down

0 comments on commit ae714ff

Please sign in to comment.