Binary compatibility report for the featdiscovery.dso library between 000a0000-S60 5th Edition and 000a0000-Symbian^3 versions on ARM
Test Info
Library Name | featdiscovery.dso |
Version #1 | 000a0000-S60 5th Edition (gcc 3.4.3) |
Version #2 | 000a0000-Symbian^3 (gcc 4.4.1) |
CPU Architecture | ARM |
Test Results
Total Header Files | 1 |
Total Dynamic Libraries | 1 |
Total Symbols / Types | 4 / 6 |
Verdict | Compatible |
---|
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 11 |
Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 2 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Constants | Low | 0 |
Added Symbols (11)
featdiscovery.h,
featdiscovery{000a0000}.dso
CFeatureDiscovery::FeaturesSupported ( TFeatureSet& aFeatures ) const
[ symbol: _ZNK17CFeatureDiscovery17FeaturesSupportedER11TFeatureSet ]
CFeatureDiscovery::FeaturesSupportedL ( TFeatureSet& aFeatures ) [static]
[ symbol: _ZN17CFeatureDiscovery18FeaturesSupportedLER11TFeatureSet ]
CFeatureDiscovery::IsFeatureSupportedL ( TUid aFeature ) [static]
[ symbol: _ZN17CFeatureDiscovery19IsFeatureSupportedLE4TUid ]
CFeatureDiscovery::IsSupported ( TUid aFeature ) const
[ symbol: _ZNK17CFeatureDiscovery11IsSupportedE4TUid ]
TFeatureSet::Append ( TUid aFeature )
[ symbol: _ZN11TFeatureSet6AppendE4TUid ]
TFeatureSet::AreAllFeaturesSupported ( ) const
[ symbol: _ZNK11TFeatureSet23AreAllFeaturesSupportedEv ]
TFeatureSet::IsFeatureSupported ( TUid aFeature ) const
[ symbol: _ZNK11TFeatureSet18IsFeatureSupportedE4TUid ]
TFeatureSet::TFeatureSet [in-charge] ( )
[ symbol: _ZN11TFeatureSetC1Ev ]
TFeatureSet::TFeatureSet [not-in-charge] ( )
[ symbol: _ZN11TFeatureSetC2Ev ]
TFeatureSet::~TFeatureSet [in-charge] ( )
[ symbol: _ZN11TFeatureSetD1Ev ]
TFeatureSet::~TFeatureSet [not-in-charge] ( )
[ symbol: _ZN11TFeatureSetD2Ev ]
to the top
Problems with Data Types, Low Severity (2)
featdiscovery.h
[+] class CFeatureDiscovery (2)
| Change |
Effect |
1 | Field iImpl has been added to this type. | Size of the inclusive type has been changed. ATTENTION: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Size of this type has been changed from 4 bytes to 8 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
[+] affected symbols (3)
CFeatureDiscovery::IsSupported ( TInt aFeature ) constThis method is from 'CFeatureDiscovery' class.
CFeatureDiscovery::NewL ( ) [static]Return value (pointer) has base type 'CFeatureDiscovery'.
CFeatureDiscovery::NewLC ( ) [static]Return value (pointer) has base type 'CFeatureDiscovery'.
to the top
Header Files (1)
featdiscovery.h
to the top
Dynamic Libraries (1)
featdiscovery{000a0000}.dso
to the top