Binary compatibility report for the efsrv.dso library between 000a0000-S60 3rd Edition and 000a0000-S60 5th Edition versions on ARM
Test Info
Library Name | efsrv.dso |
Version #1 | 000a0000-S60 3rd Edition |
Version #2 | 000a0000-S60 5th Edition |
CPU Architecture | ARM |
GCC Version | 3.4.3 |
Test Results
Total Header Files | 4 |
Total Dynamic Libraries | 1 |
Total Symbols / Types | 333 / 208 |
Verdict | Compatible |
---|
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 2 |
Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 1 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Constants | Low | 0 |
Added Symbols (2)
f32file.h,
efsrv{000a0000}.dso
RFs::FinaliseDrive ( TInt aDriveNo, RFs::TFinaliseDrvMode aMode ) const
[ symbol: _ZNK3RFs13FinaliseDriveEiNS_16TFinaliseDrvModeE ]
RFs::Volume ( TVolumeInfo& aVol, TInt aDrive, TRequestStatus& aStat ) const
[ symbol: _ZNK3RFs6VolumeER11TVolumeInfoiR14TRequestStatus ]
to the top
Problems with Data Types, Low Severity (1)
f32file.h
[+] class TVolumeInfo (1)
| Change |
Effect |
1 | Field iVolSizeAsync has been added to this type. | ATTENTION: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (2)
RFs::Volume ( TVolumeInfo& aVol, TInt aDrive ) const1st parameter 'aVol' (reference) has base type 'TVolumeInfo'.
TVolumeInfo::TVolumeInfo [in-charge] ( )This constructor is from 'TVolumeInfo' class.
to the top
Header Files (4)
apfrec.h
e32ldr.h
etel.h
f32file.h
to the top
Dynamic Libraries (1)
efsrv{000a0000}.dso
to the top