Binary compatibility report for the libtiff.so.4 library  between 4.0.0-Maemo 4.1.2 and 4.2.1-Maemo 5.0 versions on ARM

Test Info


Library Namelibtiff.so.4
Version #14.0.0-Maemo 4.1.2 (gcc 3.4.4)
Version #24.2.1-Maemo 5.0 (gcc 4.2.1)
CPU ArchitectureARM

Test Results


Total Header Files1
Total Shared Libraries1
Total Symbols / Types149 / 51
VerdictCompatible

Problem Summary


SeverityCount
Added Symbols-24
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low12
Problems with
Symbols
High0
Medium0
Low15
Problems with
Constants
Low0

Added Symbols (24)


tiffio.h, libtiff.so.4.2.1
TIFFCleanup TIFF* p1 )
TIFFClientdata TIFF* p1 )
TIFFErrorExt thandle_t p1, char const* p2, char const* p3, ... )
TIFFFieldWithName TIFF* p1, char const* p2 )
TIFFFindFieldInfoByName TIFF* p1, char const* p2, TIFFDataType p3 )
TIFFGetCloseProc TIFF* p1 )
TIFFGetConfiguredCODECs ( )
TIFFGetMapFileProc TIFF* p1 )
TIFFGetReadProc TIFF* p1 )
TIFFGetSeekProc TIFF* p1 )
TIFFGetSizeProc TIFF* p1 )
TIFFGetUnmapFileProc TIFF* p1 )
TIFFGetWriteProc TIFF* p1 )
TIFFIsBigEndian TIFF* p1 )
TIFFReadCustomDirectory TIFF* p1, toff_t p2, TIFFFieldInfo const* p3, size_t p4 )
TIFFReadEXIFDirectory TIFF* p1, toff_t p2 )
TIFFSetClientdata TIFF* p1, thandle_t p2 )
TIFFSetErrorHandlerExt TIFFErrorHandlerExt p1 )
TIFFSetFileName TIFF* p1, char const* p2 )
TIFFSetFileno TIFF* p1, int p2 )
TIFFSetMode TIFF* p1, int p2 )
TIFFSetWarningHandlerExt TIFFErrorHandlerExt p1 )
TIFFSwabArrayOfTriples uint8* p1, unsigned long p2 )
TIFFWarningExt thandle_t p1, char const* p2, char const* p3, ... )

to the top

Problems with Data Types, Low Severity (12)


tiff.h
[+] typedef int32 (1)
[+] typedef uint32 (1)

tiffio.h
[+] struct _TIFFRGBAImage (2)
[+] struct TIFFYCbCrToRGB (3)
[+] typedef toff_t (1)
[+] typedef tsize_t (1)
[+] typedef tstrip_t (1)
[+] typedef ttag_t (1)
[+] typedef ttile_t (1)

to the top

Problems with Symbols, Low Severity (15)


tiffio.h, libtiff.so.4.0.0
[+] TIFFDefaultTileSize TIFF* p1, uint32* p2, uint32* p3 ) (2)
[+] TIFFReadRGBAImage TIFF* p1, uint32 p2, uint32 p3, uint32* p4, int p5 ) (1)
[+] TIFFReadRGBAImageOriented TIFF* p1, uint32 p2, uint32 p3, uint32* p4, int p5, int p6 ) (1)
[+] TIFFReadRGBAStrip TIFF* p1, tstrip_t p2, uint32* p3 ) (1)
[+] TIFFReadRGBATile TIFF* p1, uint32 p2, uint32 p3, uint32* p4 ) (1)
[+] TIFFRGBAImageGet TIFFRGBAImage* p1, uint32* p2, uint32 p3, uint32 p4 ) (1)
[+] TIFFSwabArrayOfLong uint32* p1, unsigned long p2 ) (1)
[+] TIFFSwabLong uint32* p1 ) (1)
[+] TIFFXYZToRGB TIFFCIELabToRGB* p1, float p2, float p3, float p4, uint32* p5, uint32* p6, uint32* p7 ) (3)
[+] TIFFYCbCrtoRGB TIFFYCbCrToRGB* p1, uint32 p2, int32 p3, int32 p4, uint32* p5, uint32* p6, uint32* p7 ) (3)

to the top

Header Files (1)


tiffio.h

to the top

Shared Libraries (1)


libtiff.so.4.0.0

to the top




Generated on Mon Jun 20 18:28:31 2011 for libtiff.so.4 by ABI Compliance Checker 1.23.3  
A tool for checking backward binary compatibility of a shared C/C++ library API