Binary compatibility report for the fbscli.dso library  between 000a0000-S60 5th Edition and 000a0000-Symbian^3 versions on ARM

Test Info


Library Namefbscli.dso
Version #1000a0000-S60 5th Edition (gcc 3.4.3)
Version #2000a0000-Symbian^3 (gcc 4.4.1)
CPU ArchitectureARM

Test Results


Total Header Files2
Total Dynamic Libraries1
Total Symbols / Types185 / 138
VerdictIncompatible
(2.16%)

Problem Summary


SeverityCount
Added Symbols-16
Removed SymbolsHigh2
Problems with
Data Types
High0
Medium0
Low5
Problems with
Symbols
High2
Medium0
Low0
Problems with
Constants
Low0

Added Symbols (16)


bitmap.h, fbscli{000a0000}.dso
CBitwiseBitmap::GetPixel ( TRgb& aColor, TPoint const& aPos, TUint32* aBase, CFbsRasterizer* aRasterizer ) const
CBitwiseBitmap::GetVerticalScanLine TDes8& aBuf, TInt aX, TBool aDither, TPoint const& aDitherOffset, TDisplayMode aDispMode, TUint32* aBase, CFbsRasterizer* aRasterizer ) const

fbs.h, fbscli{000a0000}.dso
CFbsBitmap::CreateExtendedBitmap ( TSize const& aSizeInPixels, TDisplayMode aDispMode, TUid aType, TAny const* aData, TInt aDataSize )
CFbsBitmap::CreateExtendedBitmap ( TSize const& aSizeInPixels, TDisplayMode aDispMode, TUid aType, TInt aDataSize, MFbsExtendedBitmapInitializer& aInitializer )
CFbsBitmap::DataSize ( ) const
CFbsBitmap::ExtendedBitmapType ( ) const
CFbsBitmap::GetExtraBuffer TInt aSize ) [static]
CFbsBitmap::IsVolatile ( ) const
CFbsBitmap::Rasterizer ( ) [static]
CFbsBitmap::SerialNumber ( ) const
CFbsBitmap::TouchCount ( ) const
CFbsFont::TextWidthInPixels ( TDesC const& aText, CFont::TMeasureTextInput const* aParam ) const
CFbsFont::TextWidthInPixels ( TDesC const& aText, CFont::TMeasureTextInput const* aParam, SCharWidth& aCharWidth ) const
CFbsTypefaceStore::GetLinkedTypefaceL CLinkedTypefaceSpecification& aLinkedTypefaceSpec )
CFbsTypefaceStore::RegisterLinkedTypeface CLinkedTypefaceSpecification const& aLinkedTypefaceSpec )
CFbsTypefaceStore::UpdateLinkedTypeface CLinkedTypefaceSpecification const& aLinkedTypefaceSpec )

to the top

Removed Symbols (2)


bitmap.h, fbscli{000a0000}.dso
CBitwiseBitmap::GetPixel ( TRgb& aColor, TPoint const& aPos, TUint32* aBase ) const
CBitwiseBitmap::GetVerticalScanLine TDes8& aBuf, TInt aX, TBool aDither, TPoint const& aDitherOffset, TDisplayMode aDispMode, TUint32* aBase ) const

to the top

Problems with Symbols, High Severity (2)


bitmap.h, fbscli{000a0000}.dso
[+] CBitwiseBitmap::GetPixel ( TRgb& aColor, TPoint const& aPos, TUint32* aBase ) const (1)
[+] CBitwiseBitmap::GetVerticalScanLine TDes8& aBuf, TInt aX, TBool aDither, TPoint const& aDitherOffset, TDisplayMode aDispMode, TUint32* aBase ) const (1)

to the top

Problems with Data Types, Low Severity (5)


bitmap.h
[+] class TLineScanningPosition (2)

fntstore.h
[+] class CBitmapFont (3)

to the top

Header Files (2)


bitmap.h
fbs.h

to the top

Dynamic Libraries (1)


fbscli{000a0000}.dso

to the top




Generated on Thu Aug 11 12:02:45 2011 for fbscli.dso by ABI Compliance Checker 1.93.4  
A tool for checking backward binary compatibility of a shared C/C++ library API