Binary compatibility report for the Eet library  between 1.3.2 and 1.4.0 versions on x86

Test Info


Library NameEet
Version #11.3.2
Version #21.4.0
CPU Architecturex86
GCC Version4.5

Test Results


Total Header Files1
Total Shared Libraries1
Total Symbols / Types102 / 101
VerdictIncompatible
(2.94%)

Problem Summary


SeverityCount
Added Symbols-1
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium1
Low27
Problems with
Symbols
High2
Medium0
Low12
Problems with
Constants
Low0
Other Changes-0

Added Symbols (1)


Eet.h, libeet.so.1.4.0
eet_alias Eet_File* ef, char const* name, char const* destination, int compress )

to the top

Problems with Symbols, High Severity (2)


Eet.h, libeet.so.1.3.2
[+] eet_eina_file_data_descriptor_class_set ( Eet_Data_Descriptor_Class* eddc, char const* name, int size ) (1)
[+] eet_eina_stream_data_descriptor_class_set ( Eet_Data_Descriptor_Class* eddc, char const* name, int size ) (1)

to the top

Problems with Data Types, Medium Severity (1)


Eet.h
[+] struct _Eet_Data_Descriptor_Class (1)

to the top

Problems with Data Types, Low Severity (27)


Eet.h
[+] struct _Eet_Data_Descriptor_Class (1)
[+] struct _Eet_Node_Walk (8)
[+] struct anon-struct-Eet.h-1583 (18)

to the top

Problems with Symbols, Low Severity (12)


Eet.h, libeet.so.1.3.2
[+] eet_data_descriptor_new ( char const* name, int size, void*(*func_list_next)(void*), void*(*func_list_append)(void*, void*), void*(*func_list_data)(void*), void*(*func_list_free)(void*), void(*func_hash_foreach)(void*, int(*)(void*, char const*, void*, void*), void*), void*(*func_hash_add)(void*, char const*, void*), void(*func_hash_free)(void*) ) (7)
[+] eet_data_dump Eet_File* ef, char const* name, void(*dumpfunc)(void*, char const*), void* dumpdata ) (1)
[+] eet_data_dump_cipher Eet_File* ef, char const* name, char const* cipher_key, void(*dumpfunc)(void*, char const*), void* dumpdata ) (1)
[+] eet_data_text_dump ( void const* data_in, int size_in, void(*dumpfunc)(void*, char const*), void* dumpdata ) (1)
[+] eet_data_text_dump_cipher ( void const* data_in, char const* cipher_key, int size_in, void(*dumpfunc)(void*, char const*), void* dumpdata ) (1)
[+] eet_node_dump Eet_Node* n, int dumplevel, void(*dumpfunc)(void*, char const*), void* dumpdata ) (1)

to the top

Header Files (1)


Eet.h

to the top

Shared Libraries (1)


libeet.so.1.3.2

to the top




Generated on Tue Oct 4 17:54:20 2011 for Eet by ABI Compliance Checker 1.94.6  
A tool for checking backward binary compatibility of a shared C/C++ library API