Binary compatibility report for the pciutils library  between 3.0.3 and 3.1.0 versions on x86

Test Info


Library Namepciutils
Version #13.0.3
Version #23.1.0
CPU Architecturex86
GCC Version4.6.1

Test Results


Total Header Files4
Total Shared Libraries1
Total Symbols / Types30 / 32
VerdictIncompatible
(43.33%)

Problem Summary


SeverityCount
Added Symbols-3
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium5
Low2
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0
Other Changes-0

Added Symbols (3)


pci.h, libpci.so.3.1.0
pci_fill_info pci_dev* p1, int flags ) @@ LIBPCI_3.1
pci_find_cap pci_dev* p1, unsigned int id, unsigned int type ) @@ LIBPCI_3.1
pci_read_vpd pci_dev* d, int pos, u8* buf, int len ) @@ LIBPCI_3.1

to the top

Problems with Data Types, Medium Severity (5)


pci.h
[+] struct pci_access (3)
[+] struct pci_dev (2)

to the top

Problems with Data Types, Low Severity (2)


pci.h
[+] struct pci_access (1)
[+] struct pci_dev (1)

to the top

Header Files (4)


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

to the top

Shared Libraries (1)


libpci.so.3.0.3

to the top




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