Binary compatibility report for the TinyXML library  between 2.2.0 and 2.2.1 versions on x86

Test Info


Library NameTinyXML
Version #12.2.0
Version #22.2.1
CPU Architecturex86
GCC Version4.6.1

Test Results


Total Header Files2
Total Shared Libraries1
Total Symbols / Types140 / 79
VerdictIncompatible
(10.36%)

Problem Summary


SeverityCount
Added Symbols-9
Removed SymbolsHigh9
Problems with
Data Types
High0
Medium1
Low0
Problems with
Symbols
High9
Medium0
Low0
Problems with
Constants
Low0
Other Changes-0

Added Symbols (9)


tinyxml.h, libtinyxml.so
TiXmlAttribute::Parse char const* p, TiXmlParsingData* data )
TiXmlComment::Parse char const* p, TiXmlParsingData* data )
TiXmlDeclaration::Parse char const* p, TiXmlParsingData* data )
TiXmlDocument::Parse char const* p, TiXmlParsingData* data )
TiXmlDocument::SetError int err, char const* errorLocation, TiXmlParsingData* prevData )
TiXmlElement::Parse char const* p, TiXmlParsingData* data )
TiXmlElement::ReadValue char const* in, TiXmlParsingData* prevData )
TiXmlText::Parse char const* p, TiXmlParsingData* data )
TiXmlUnknown::Parse char const* p, TiXmlParsingData* data )

to the top

Removed Symbols (9)


tinyxml.h, libtinyxml.so
TiXmlAttribute::Parse char const* p, TiXmlParsingData const* data )
TiXmlComment::Parse char const* p, TiXmlParsingData const* data )
TiXmlDeclaration::Parse char const* p, TiXmlParsingData const* data )
TiXmlDocument::Parse char const* p, TiXmlParsingData const* data )
TiXmlDocument::SetError int err, char const* errorLocation, TiXmlParsingData const* prevData )
TiXmlElement::Parse char const* p, TiXmlParsingData const* data )
TiXmlElement::ReadValue char const* in, TiXmlParsingData const* prevData )
TiXmlText::Parse char const* p, TiXmlParsingData const* data )
TiXmlUnknown::Parse char const* p, TiXmlParsingData const* data )

to the top

Problems with Symbols, High Severity (9)


tinyxml.h, libtinyxml.so
[+] TiXmlAttribute::Parse char const* p, TiXmlParsingData const* data ) (1)
[+] TiXmlComment::Parse char const* p, TiXmlParsingData const* data ) (1)
[+] TiXmlDeclaration::Parse char const* p, TiXmlParsingData const* data ) (1)
[+] TiXmlDocument::Parse char const* p, TiXmlParsingData const* data ) (1)
[+] TiXmlDocument::SetError int err, char const* errorLocation, TiXmlParsingData const* prevData ) (1)
[+] TiXmlElement::Parse char const* p, TiXmlParsingData const* data ) (1)
[+] TiXmlElement::ReadValue char const* in, TiXmlParsingData const* prevData ) (1)
[+] TiXmlText::Parse char const* p, TiXmlParsingData const* data ) (1)
[+] TiXmlUnknown::Parse char const* p, TiXmlParsingData const* data ) (1)

to the top

Problems with Data Types, Medium Severity (1)


tinyxml.h
[+] class TiXmlBase (1)

to the top

Header Files (2)


tinystr.h
tinyxml.h

to the top

Shared Libraries (1)


libtinyxml.so

to the top




Generated on Sun Mar 11 12:56:50 2012 for TinyXML by ABI Compliance Checker 1.96.8  
A tool for checking backward binary compatibility of a shared C/C++ library API