Binary compatibility report for the TinyXML library  between 2.3.3 and 2.3.4 versions on x86

Test Info


Library NameTinyXML
Version #12.3.3
Version #22.3.4
CPU Architecturex86
GCC Version4.6.1

Test Results


Total Header Files2
Total Shared Libraries1
Total Symbols / Types178 / 99
VerdictIncompatible
(1.69%)

Problem Summary


SeverityCount
Added Symbols-4
Removed SymbolsHigh3
Problems with
Data Types
High0
Medium0
Low2
Problems with
Symbols
High3
Medium0
Low0
Problems with
Constants
Low0
Other Changes-0

Added Symbols (4)


tinystr.h, libtinyxml.so
TiXmlString::append char const* str, size_t len )
TiXmlString::operator=char const* compare ) const

tinyxml.h, libtinyxml.so
TiXmlNode::IterateChildren ( char const* value, TiXmlNode const* previous ) const
TiXmlNode::IterateChildren TiXmlNode const* previous ) const

to the top

Removed Symbols (3)


tinystr.h, libtinyxml.so
TiXmlString::append char const* str, int len )

tinyxml.h, libtinyxml.so
TiXmlNode::IterateChildren ( char const* value, TiXmlNode* previous ) const
TiXmlNode::IterateChildren TiXmlNode* previous ) const

to the top

Problems with Symbols, High Severity (3)


tinystr.h, libtinyxml.so
[+] TiXmlString::append char const* str, int len ) (1)

tinyxml.h, libtinyxml.so
[+] TiXmlNode::IterateChildren ( char const* value, TiXmlNode* previous ) const (1)
[+] TiXmlNode::IterateChildren TiXmlNode* previous ) const (1)

to the top

Problems with Data Types, Low Severity (2)


tinystr.h
[+] class TiXmlString (2)

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:35 2012 for TinyXML by ABI Compliance Checker 1.96.8  
A tool for checking backward binary compatibility of a shared C/C++ library API