Binary compatibility report for the pciutils library  between 2.2.10 and 3.0.0 versions on x86

Test Info


Library Namepciutils
Version #12.2.10
Version #23.0.0
CPU Architecturex86
GCC Version4.6.1

Test Results


Total Header Files4
Total Shared Libraries1
Total Symbols / Types24 / 30
VerdictIncompatible
(41.67%)

Problem Summary


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

Added Symbols (6)


pci.h, libpci.so.3.0.0
pci_get_method_name int index ) @@ LIBPCI_3.0
pci_get_param pci_access* acc, char* param ) @@ LIBPCI_3.0
pci_id_cache_flush pci_access* a ) @@ LIBPCI_3.0
pci_lookup_method char* name ) @@ LIBPCI_3.0
pci_set_param pci_access* acc, char* param, char* value ) @@ LIBPCI_3.0
pci_walk_params pci_access* acc, pci_param* prev ) @@ LIBPCI_3.0

to the top

Problems with Data Types, High Severity (2)


pci.h
[+] struct pci_access (2)

to the top

Problems with Data Types, Medium Severity (4)


pci.h
[+] struct pci_access (4)

to the top

Problems with Data Types, Low Severity (1)


pci.h
[+] struct pci_access (1)

to the top

Header Files (4)


config.h
header.h
pci.h
types.h

to the top

Shared Libraries (1)


libpci.so

to the top




Generated on Wed Mar 14 19:24:02 2012 for pciutils by ABI Compliance Checker 1.96.8  
A tool for checking backward binary compatibility of a shared C/C++ library API