Binary compatibility report for the libtpl library  between 1.0 and 1.1 versions on x86

Test Info


Library Namelibtpl
Version #11.0
Version #21.1
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files1
Total Shared Libraries1
Total Symbols / Types28 / 8
VerdictIncompatible
(85.7%)

Problem Summary


SeverityCount
Added Symbols-1
Removed SymbolsHigh20
Problems with
Data Types
High0
Medium3
Low1
Problems with
Symbols
High1
Medium2
Low1
Problems with
Constants
Low0

Added Symbols (1)


tpl.h, libtpl.so.0.0.0
tpl_peek int mode, ... )

to the top

Removed Symbols (20)


tpl.h, libtpl.so.0.0.0
tpl_acquire int fd, void** img, size_t* sz )
tpl_byteswap void* word, int len )
tpl_cpu_bigendian ( )
tpl_cpv void* datav, void* data, size_t sz )
tpl_dump_atyp tpl_node* n, tpl_atyp* at, void* dv )
tpl_dump_to_mem tpl_node* r, void* addr, int sz )
tpl_extend_backbone tpl_node* n )
tpl_fatal char* fmt, ... )
tpl_find_i tpl_node* n, int i )
tpl_fmt tpl_node* n )
tpl_free_atyp tpl_node* n, tpl_atyp* atyp )
tpl_mmap_file char* filename, tpl_mmap_rec* map_rec )
tpl_mmap_output_file char* filename, size_t sz, void** text_out )
tpl_needs_endian_swap void* p1 )
tpl_node_new tpl_node* parent )
tpl_packN tpl_node* r, int i, int count, int stride )
tpl_serlen tpl_node* r, tpl_node* n, void* dv, size_t* serlen )
tpl_sersz tpl_node* n, tpl_atyp* at )
tpl_unpackA0 tpl_node* r )
tpl_unpackN tpl_node* r, int i, int count, int stride )

to the top

Problems with Symbols, High Severity (1)


tpl.h, libtpl.so.0.0.0
[+] tpl_gather int fd, tpl_gather_t** gs, int(*cb)(void*, int, void*), void* data ) (1)

to the top

Problems with Data Types, Medium Severity (3)


tpl.h
[+] struct tpl_node (3)

to the top

Problems with Symbols, Medium Severity (2)


tpl.h, libtpl.so.0.0.0
[+] tpl_gather int fd, tpl_gather_t** gs, int(*cb)(void*, int, void*), void* data ) (2)

to the top

Problems with Data Types, Low Severity (1)


tpl.h
[+] struct tpl_node (1)

to the top

Problems with Symbols, Low Severity (1)


tpl.h, libtpl.so.0.0.0
[+] tpl_gather int fd, tpl_gather_t** gs, int(*cb)(void*, int, void*), void* data ) (1)

to the top

Header Files (1)


tpl.h

to the top

Shared Libraries (1)


libtpl.so.0.0.0

to the top




Generated on Mon Jul 23 19:36:11 2012 for libtpl by ABI Compliance Checker 1.98.3  
A tool for checking backward compatibility of a C/C++ library API