Binary compatibility report for the libnjb library  between 2.1.2 and 2.2 versions on x86

Test Info


Library Namelibnjb
Version #12.1.2
Version #22.2
CPU Architecturex86
GCC Version4.6.1

Test Results


Total Header Files1
Total Shared Libraries1
Total Symbols / Types74 / 90
VerdictIncompatible
(64.86%)

Problem Summary


SeverityCount
Added Symbols-6
Removed SymbolsHigh0
Problems with
Data Types
High1
Medium0
Low1
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0
Other Changes-0

Added Symbols (6)


libnjb.h, libnjb.so.5.0.0
NJB_Get_Auxpower njb_t* njb )
NJB_Get_Battery_Charging njb_t* njb )
NJB_Get_Device_Name njb_t* njb, int type )
NJB_Get_Firmware_Revision njb_t* njb, u_int8_t* major, u_int8_t* minor, u_int8_t* release )
NJB_Get_Hardware_Revision njb_t* njb, u_int8_t* major, u_int8_t* minor, u_int8_t* release )
NJB_Get_SDMI_ID njb_t* njb, u_int8_t* sdmiid )

to the top

Problems with Data Types, High Severity (1)


libnjb.h
[+] struct njb_struct (1)

to the top

Problems with Data Types, Low Severity (1)


libnjb.h
[+] struct njb_struct (1)

to the top

Header Files (1)


libnjb.h

to the top

Shared Libraries (1)


libnjb.so.4.1.0

to the top




Generated on Mon Feb 27 16:51:43 2012 for libnjb by ABI Compliance Checker 1.96.8  
A tool for checking backward binary compatibility of a shared C/C++ library API