Binary compatibility report for the euser.dso library between 000a0000-S60 5th Edition and 000a0000-Symbian^3 versions on ARM
Test Info
Library Name | euser.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 | 1649 / 667 |
Verdict | Incompatible (0.42%) |
---|
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 250 |
Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
Medium | 1 |
Low | 2 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Constants | Low | 0 |
Added Symbols (250)
d32locd.h,
euser{000a0000}.dso
TBusLocalDrive::ControlIO ( TInt aCommand, TDes8& aBuf, TInt aParam )
[ symbol: _ZN14TBusLocalDrive9ControlIOEiR5TDes8i ]
TBusLocalDrive::ControlIO ( TInt aCommand, TDesC8& aBuf, TInt aParam )
[ symbol: _ZN14TBusLocalDrive9ControlIOEiR6TDesC8i ]
TBusLocalDrive::ControlIO ( TInt aCommand, TInt aParam1, TInt aParam2 )
[ symbol: _ZN14TBusLocalDrive9ControlIOEiii ]
TBusLocalDrive::QueryDevice ( RLocalDrive::TQueryDevice aQueryDevice, TDes8& aBuf )
[ symbol: _ZN14TBusLocalDrive11QueryDeviceEN11RLocalDrive12TQueryDeviceER5TDes8 ]
e32atomics.h,
euser{000a0000}.dso
__e32_atomic_add_acq16 ( TAny volatile* a, TUint16 v )
__e32_atomic_add_acq32 ( TAny volatile* a, TUint32 v )
__e32_atomic_add_acq64 ( TAny volatile* a, TUint64 v )
__e32_atomic_add_acq8 ( TAny volatile* a, TUint8 v )
__e32_atomic_add_ord16 ( TAny volatile* a, TUint16 v )
__e32_atomic_add_ord32 ( TAny volatile* a, TUint32 v )
__e32_atomic_add_ord64 ( TAny volatile* a, TUint64 v )
__e32_atomic_add_ord8 ( TAny volatile* a, TUint8 v )
__e32_atomic_add_rel16 ( TAny volatile* a, TUint16 v )
__e32_atomic_add_rel32 ( TAny volatile* a, TUint32 v )
__e32_atomic_add_rel64 ( TAny volatile* a, TUint64 v )
__e32_atomic_add_rel8 ( TAny volatile* a, TUint8 v )
__e32_atomic_add_rlx16 ( TAny volatile* a, TUint16 v )
__e32_atomic_add_rlx32 ( TAny volatile* a, TUint32 v )
__e32_atomic_add_rlx64 ( TAny volatile* a, TUint64 v )
__e32_atomic_add_rlx8 ( TAny volatile* a, TUint8 v )
__e32_atomic_and_acq16 ( TAny volatile* a, TUint16 v )
__e32_atomic_and_acq32 ( TAny volatile* a, TUint32 v )
__e32_atomic_and_acq64 ( TAny volatile* a, TUint64 v )
__e32_atomic_and_acq8 ( TAny volatile* a, TUint8 v )
__e32_atomic_and_ord16 ( TAny volatile* a, TUint16 v )
__e32_atomic_and_ord32 ( TAny volatile* a, TUint32 v )
__e32_atomic_and_ord64 ( TAny volatile* a, TUint64 v )
__e32_atomic_and_ord8 ( TAny volatile* a, TUint8 v )
__e32_atomic_and_rel16 ( TAny volatile* a, TUint16 v )
__e32_atomic_and_rel32 ( TAny volatile* a, TUint32 v )
__e32_atomic_and_rel64 ( TAny volatile* a, TUint64 v )
__e32_atomic_and_rel8 ( TAny volatile* a, TUint8 v )
__e32_atomic_and_rlx16 ( TAny volatile* a, TUint16 v )
__e32_atomic_and_rlx32 ( TAny volatile* a, TUint32 v )
__e32_atomic_and_rlx64 ( TAny volatile* a, TUint64 v )
__e32_atomic_and_rlx8 ( TAny volatile* a, TUint8 v )
__e32_atomic_axo_acq16 ( TAny volatile* a, TUint16 u, TUint16 v )
__e32_atomic_axo_acq32 ( TAny volatile* a, TUint32 u, TUint32 v )
__e32_atomic_axo_acq64 ( TAny volatile* a, TUint64 u, TUint64 v )
__e32_atomic_axo_acq8 ( TAny volatile* a, TUint8 u, TUint8 v )
__e32_atomic_axo_ord16 ( TAny volatile* a, TUint16 u, TUint16 v )
__e32_atomic_axo_ord32 ( TAny volatile* a, TUint32 u, TUint32 v )
__e32_atomic_axo_ord64 ( TAny volatile* a, TUint64 u, TUint64 v )
__e32_atomic_axo_ord8 ( TAny volatile* a, TUint8 u, TUint8 v )
__e32_atomic_axo_rel16 ( TAny volatile* a, TUint16 u, TUint16 v )
__e32_atomic_axo_rel32 ( TAny volatile* a, TUint32 u, TUint32 v )
__e32_atomic_axo_rel64 ( TAny volatile* a, TUint64 u, TUint64 v )
__e32_atomic_axo_rel8 ( TAny volatile* a, TUint8 u, TUint8 v )
__e32_atomic_axo_rlx16 ( TAny volatile* a, TUint16 u, TUint16 v )
__e32_atomic_axo_rlx32 ( TAny volatile* a, TUint32 u, TUint32 v )
__e32_atomic_axo_rlx64 ( TAny volatile* a, TUint64 u, TUint64 v )
__e32_atomic_axo_rlx8 ( TAny volatile* a, TUint8 u, TUint8 v )
__e32_atomic_cas_acq16 ( TAny volatile* a, TUint16* q, TUint16 v )
__e32_atomic_cas_acq32 ( TAny volatile* a, TUint32* q, TUint32 v )
__e32_atomic_cas_acq64 ( TAny volatile* a, TUint64* q, TUint64 v )
__e32_atomic_cas_acq8 ( TAny volatile* a, TUint8* q, TUint8 v )
__e32_atomic_cas_ord16 ( TAny volatile* a, TUint16* q, TUint16 v )
__e32_atomic_cas_ord32 ( TAny volatile* a, TUint32* q, TUint32 v )
__e32_atomic_cas_ord64 ( TAny volatile* a, TUint64* q, TUint64 v )
__e32_atomic_cas_ord8 ( TAny volatile* a, TUint8* q, TUint8 v )
__e32_atomic_cas_rel16 ( TAny volatile* a, TUint16* q, TUint16 v )
__e32_atomic_cas_rel32 ( TAny volatile* a, TUint32* q, TUint32 v )
__e32_atomic_cas_rel64 ( TAny volatile* a, TUint64* q, TUint64 v )
__e32_atomic_cas_rel8 ( TAny volatile* a, TUint8* q, TUint8 v )
__e32_atomic_cas_rlx16 ( TAny volatile* a, TUint16* q, TUint16 v )
__e32_atomic_cas_rlx32 ( TAny volatile* a, TUint32* q, TUint32 v )
__e32_atomic_cas_rlx64 ( TAny volatile* a, TUint64* q, TUint64 v )
__e32_atomic_cas_rlx8 ( TAny volatile* a, TUint8* q, TUint8 v )
__e32_atomic_ior_acq16 ( TAny volatile* a, TUint16 v )
__e32_atomic_ior_acq32 ( TAny volatile* a, TUint32 v )
__e32_atomic_ior_acq64 ( TAny volatile* a, TUint64 v )
__e32_atomic_ior_acq8 ( TAny volatile* a, TUint8 v )
__e32_atomic_ior_ord16 ( TAny volatile* a, TUint16 v )
__e32_atomic_ior_ord32 ( TAny volatile* a, TUint32 v )
__e32_atomic_ior_ord64 ( TAny volatile* a, TUint64 v )
__e32_atomic_ior_ord8 ( TAny volatile* a, TUint8 v )
__e32_atomic_ior_rel16 ( TAny volatile* a, TUint16 v )
__e32_atomic_ior_rel32 ( TAny volatile* a, TUint32 v )
__e32_atomic_ior_rel64 ( TAny volatile* a, TUint64 v )
__e32_atomic_ior_rel8 ( TAny volatile* a, TUint8 v )
__e32_atomic_ior_rlx16 ( TAny volatile* a, TUint16 v )
__e32_atomic_ior_rlx32 ( TAny volatile* a, TUint32 v )
__e32_atomic_ior_rlx64 ( TAny volatile* a, TUint64 v )
__e32_atomic_ior_rlx8 ( TAny volatile* a, TUint8 v )
__e32_atomic_load_acq16 ( TAny* a )
__e32_atomic_load_acq32 ( TAny* a )
__e32_atomic_load_acq64 ( TAny* a )
__e32_atomic_load_acq8 ( TAny* a )
__e32_atomic_store_ord16 ( TAny volatile* a, TUint16 v )
__e32_atomic_store_ord32 ( TAny volatile* a, TUint32 v )
__e32_atomic_store_ord64 ( TAny volatile* a, TUint64 v )
__e32_atomic_store_ord8 ( TAny volatile* a, TUint8 v )
__e32_atomic_store_rel16 ( TAny volatile* a, TUint16 v )
__e32_atomic_store_rel32 ( TAny volatile* a, TUint32 v )
__e32_atomic_store_rel64 ( TAny volatile* a, TUint64 v )
__e32_atomic_store_rel8 ( TAny volatile* a, TUint8 v )
__e32_atomic_swp_acq16 ( TAny volatile* a, TUint16 v )
__e32_atomic_swp_acq32 ( TAny volatile* a, TUint32 v )
__e32_atomic_swp_acq64 ( TAny volatile* a, TUint64 v )
__e32_atomic_swp_acq8 ( TAny volatile* a, TUint8 v )
__e32_atomic_swp_ord16 ( TAny volatile* a, TUint16 v )
__e32_atomic_swp_ord32 ( TAny volatile* a, TUint32 v )
__e32_atomic_swp_ord64 ( TAny volatile* a, TUint64 v )
__e32_atomic_swp_ord8 ( TAny volatile* a, TUint8 v )
__e32_atomic_swp_rel16 ( TAny volatile* a, TUint16 v )
__e32_atomic_swp_rel32 ( TAny volatile* a, TUint32 v )
__e32_atomic_swp_rel64 ( TAny volatile* a, TUint64 v )
__e32_atomic_swp_rel8 ( TAny volatile* a, TUint8 v )
__e32_atomic_swp_rlx16 ( TAny volatile* a, TUint16 v )
__e32_atomic_swp_rlx32 ( TAny volatile* a, TUint32 v )
__e32_atomic_swp_rlx64 ( TAny volatile* a, TUint64 v )
__e32_atomic_swp_rlx8 ( TAny volatile* a, TUint8 v )
__e32_atomic_tas_acq16 ( TAny volatile* a, TInt16 t, TInt16 u, TInt16 v )
__e32_atomic_tas_acq32 ( TAny volatile* a, TInt32 t, TInt32 u, TInt32 v )
__e32_atomic_tas_acq64 ( TAny volatile* a, TInt64 t, TInt64 u, TInt64 v )
__e32_atomic_tas_acq8 ( TAny volatile* a, TInt8 t, TInt8 u, TInt8 v )
__e32_atomic_tas_ord16 ( TAny volatile* a, TInt16 t, TInt16 u, TInt16 v )
__e32_atomic_tas_ord32 ( TAny volatile* a, TInt32 t, TInt32 u, TInt32 v )
__e32_atomic_tas_ord64 ( TAny volatile* a, TInt64 t, TInt64 u, TInt64 v )
__e32_atomic_tas_ord8 ( TAny volatile* a, TInt8 t, TInt8 u, TInt8 v )
__e32_atomic_tas_rel16 ( TAny volatile* a, TInt16 t, TInt16 u, TInt16 v )
__e32_atomic_tas_rel32 ( TAny volatile* a, TInt32 t, TInt32 u, TInt32 v )
__e32_atomic_tas_rel64 ( TAny volatile* a, TInt64 t, TInt64 u, TInt64 v )
__e32_atomic_tas_rel8 ( TAny volatile* a, TInt8 t, TInt8 u, TInt8 v )
__e32_atomic_tas_rlx16 ( TAny volatile* a, TInt16 t, TInt16 u, TInt16 v )
__e32_atomic_tas_rlx32 ( TAny volatile* a, TInt32 t, TInt32 u, TInt32 v )
__e32_atomic_tas_rlx64 ( TAny volatile* a, TInt64 t, TInt64 u, TInt64 v )
__e32_atomic_tas_rlx8 ( TAny volatile* a, TInt8 t, TInt8 u, TInt8 v )
__e32_atomic_tau_acq16 ( TAny volatile* a, TUint16 t, TUint16 u, TUint16 v )
__e32_atomic_tau_acq32 ( TAny volatile* a, TUint32 t, TUint32 u, TUint32 v )
__e32_atomic_tau_acq64 ( TAny volatile* a, TUint64 t, TUint64 u, TUint64 v )
__e32_atomic_tau_acq8 ( TAny volatile* a, TUint8 t, TUint8 u, TUint8 v )
__e32_atomic_tau_ord16 ( TAny volatile* a, TUint16 t, TUint16 u, TUint16 v )
__e32_atomic_tau_ord32 ( TAny volatile* a, TUint32 t, TUint32 u, TUint32 v )
__e32_atomic_tau_ord64 ( TAny volatile* a, TUint64 t, TUint64 u, TUint64 v )
__e32_atomic_tau_ord8 ( TAny volatile* a, TUint8 t, TUint8 u, TUint8 v )
__e32_atomic_tau_rel16 ( TAny volatile* a, TUint16 t, TUint16 u, TUint16 v )
__e32_atomic_tau_rel32 ( TAny volatile* a, TUint32 t, TUint32 u, TUint32 v )
__e32_atomic_tau_rel64 ( TAny volatile* a, TUint64 t, TUint64 u, TUint64 v )
__e32_atomic_tau_rel8 ( TAny volatile* a, TUint8 t, TUint8 u, TUint8 v )
__e32_atomic_tau_rlx16 ( TAny volatile* a, TUint16 t, TUint16 u, TUint16 v )
__e32_atomic_tau_rlx32 ( TAny volatile* a, TUint32 t, TUint32 u, TUint32 v )
__e32_atomic_tau_rlx64 ( TAny volatile* a, TUint64 t, TUint64 u, TUint64 v )
__e32_atomic_tau_rlx8 ( TAny volatile* a, TUint8 t, TUint8 u, TUint8 v )
__e32_atomic_xor_acq16 ( TAny volatile* a, TUint16 v )
__e32_atomic_xor_acq32 ( TAny volatile* a, TUint32 v )
__e32_atomic_xor_acq64 ( TAny volatile* a, TUint64 v )
__e32_atomic_xor_acq8 ( TAny volatile* a, TUint8 v )
__e32_atomic_xor_ord16 ( TAny volatile* a, TUint16 v )
__e32_atomic_xor_ord32 ( TAny volatile* a, TUint32 v )
__e32_atomic_xor_ord64 ( TAny volatile* a, TUint64 v )
__e32_atomic_xor_ord8 ( TAny volatile* a, TUint8 v )
__e32_atomic_xor_rel16 ( TAny volatile* a, TUint16 v )
__e32_atomic_xor_rel32 ( TAny volatile* a, TUint32 v )
__e32_atomic_xor_rel64 ( TAny volatile* a, TUint64 v )
__e32_atomic_xor_rel8 ( TAny volatile* a, TUint8 v )
__e32_atomic_xor_rlx16 ( TAny volatile* a, TUint16 v )
__e32_atomic_xor_rlx32 ( TAny volatile* a, TUint32 v )
__e32_atomic_xor_rlx64 ( TAny volatile* a, TUint64 v )
__e32_atomic_xor_rlx8 ( TAny volatile* a, TUint8 v )
__e32_bit_count_32 ( TUint32 v )
__e32_bit_count_64 ( TUint64 v )
__e32_find_ls1_32 ( TUint32 v )
__e32_find_ls1_64 ( TUint64 v )
__e32_find_ms1_32 ( TUint32 v )
__e32_find_ms1_64 ( TUint64 v )
__e32_io_completion_barrier ( )
__e32_memory_barrier ( )
e32base.h,
euser{000a0000}.dso
CServer2::SetMaster ( CServer2 const* aServer )
[ symbol: _ZN8CServer29SetMasterEPKS_ ]
CServer2::SetPinClientDescriptors ( TBool aPin )
[ symbol: _ZN8CServer223SetPinClientDescriptorsEi ]
CSession2::SetServer ( CServer2 const* aServer )
[ symbol: _ZN9CSession29SetServerEPK8CServer2 ]
e32btrace.h,
euser{000a0000}.dso
BTrace::OutFilteredPcFormatBig ( TUint32 aHeader, TUint32 aModuleUid, TUint32 aPc, TUint16 aFormatId, TAny const* aData, TInt aDataSize ) [static]
[ symbol: _ZN6BTrace22OutFilteredPcFormatBigEmmmtPKvi ]
e32cmn.h,
euser{000a0000}.dso
RArrayBase::SetKeyOffset ( TInt aKeyOffset )
[ symbol: _ZN10RArrayBase12SetKeyOffsetEi ]
RMessagePtr2::ClientIsRealtime ( ) const
[ symbol: _ZNK12RMessagePtr216ClientIsRealtimeEv ]
RReadWriteLock::Close ( )
[ symbol: _ZN14RReadWriteLock5CloseEv ]
RReadWriteLock::CreateLocal ( RReadWriteLock::TReadWriteLockPriority aPriority )
[ symbol: _ZN14RReadWriteLock11CreateLocalENS_22TReadWriteLockPriorityE ]
RReadWriteLock::DowngradeWriteLock ( )
[ symbol: _ZN14RReadWriteLock18DowngradeWriteLockEv ]
RReadWriteLock::ReadLock ( )
[ symbol: _ZN14RReadWriteLock8ReadLockEv ]
RReadWriteLock::TryReadLock ( )
[ symbol: _ZN14RReadWriteLock11TryReadLockEv ]
RReadWriteLock::TryUpgradeReadLock ( )
[ symbol: _ZN14RReadWriteLock18TryUpgradeReadLockEv ]
RReadWriteLock::TryWriteLock ( )
[ symbol: _ZN14RReadWriteLock12TryWriteLockEv ]
RReadWriteLock::Unlock ( )
[ symbol: _ZN14RReadWriteLock6UnlockEv ]
RReadWriteLock::WriteLock ( )
[ symbol: _ZN14RReadWriteLock9WriteLockEv ]
TPoint3D::AsPoint ( ) const
[ symbol: _ZNK8TPoint3D7AsPointEv ]
TPoint3D::operator!= ( TPoint3D const& aPoint3D ) const
[ symbol: _ZNK8TPoint3DneERKS_ ]
TPoint3D::operator+ ( TPoint const& aPoint ) const
[ symbol: _ZNK8TPoint3DplERK6TPoint ]
TPoint3D::operator+ ( TPoint3D const& aPoint3D ) const
[ symbol: _ZNK8TPoint3DplERKS_ ]
TPoint3D::operator+= ( TPoint const& aPoint )
[ symbol: _ZN8TPoint3DpLERK6TPoint ]
TPoint3D::operator+= ( TPoint3D const& aPoint3D )
[ symbol: _ZN8TPoint3DpLERKS_ ]
TPoint3D::operator- ( ) const
[ symbol: _ZNK8TPoint3DngEv ]
TPoint3D::operator- ( TPoint const& aPoint ) const
[ symbol: _ZNK8TPoint3DmiERK6TPoint ]
TPoint3D::operator- ( TPoint3D const& aPoint3D ) const
[ symbol: _ZNK8TPoint3DmiERKS_ ]
TPoint3D::operator-= ( TPoint const& aPoint )
[ symbol: _ZN8TPoint3DmIERK6TPoint ]
TPoint3D::operator-= ( TPoint3D const& aPoint3D )
[ symbol: _ZN8TPoint3DmIERKS_ ]
TPoint3D::operator== ( TPoint3D const& aPoint3D ) const
[ symbol: _ZNK8TPoint3DeqERKS_ ]
TPoint3D::SetPoint ( TPoint const& aPoint )
[ symbol: _ZN8TPoint3D8SetPointERK6TPoint ]
TPoint3D::SetXYZ ( TInt aX, TInt aY, TInt aZ )
[ symbol: _ZN8TPoint3D6SetXYZEiii ]
e32event.h,
euser{000a0000}.dso
TRawEvent::Repeats ( ) const
[ symbol: _ZNK9TRawEvent7RepeatsEv ]
TRawEvent::Set ( TRawEvent::TType aType, TInt aX, TInt aY, TInt aZ, TUint8 aPointerNumber )
[ symbol: _ZN9TRawEvent3SetENS_5TTypeEiiih ]
TRawEvent::SetRepeat ( TRawEvent::TType aType, TInt aScanCode, TInt aRepeats )
[ symbol: _ZN9TRawEvent9SetRepeatENS_5TTypeEii ]
e32math.h,
euser{000a0000}.dso
Math::Random ( TDes8& aRandomValue ) [static]
[ symbol: _ZN4Math6RandomER5TDes8 ]
Math::RandomL ( ) [static]
[ symbol: _ZN4Math7RandomLEv ]
Math::RandomL ( TDes8& aRandomValue ) [static]
[ symbol: _ZN4Math7RandomLER5TDes8 ]
e32shbuf.h,
euser{000a0000}.dso
RShBuf::Alloc ( RShPool& aPool, TUint aFlags )
[ symbol: _ZN6RShBuf5AllocER7RShPoolj ]
RShBuf::Close ( )
[ symbol: _ZN6RShBuf5CloseEv ]
RShBuf::Map ( TBool aReadOnly )
[ symbol: _ZN6RShBuf3MapEi ]
RShBuf::Ptr ( )
[ symbol: _ZN6RShBuf3PtrEv ]
RShBuf::Size ( )
[ symbol: _ZN6RShBuf4SizeEv ]
RShBuf::UnMap ( )
[ symbol: _ZN6RShBuf5UnMapEv ]
RShPool::CancelFreeSpaceNotification ( TRequestStatus& aStatus )
[ symbol: _ZN7RShPool27CancelFreeSpaceNotificationER14TRequestStatus ]
RShPool::CancelLowSpaceNotification ( TRequestStatus& aStatus )
[ symbol: _ZN7RShPool26CancelLowSpaceNotificationER14TRequestStatus ]
RShPool::Create ( TShPoolCreateInfo const& aBufInfo, TUint aFlags )
[ symbol: _ZN7RShPool6CreateERK17TShPoolCreateInfoj ]
RShPool::FreeCount ( ) const
[ symbol: _ZNK7RShPool9FreeCountEv ]
RShPool::GetInfo ( TShPoolInfo& aInfo ) const
[ symbol: _ZNK7RShPool7GetInfoER11TShPoolInfo ]
RShPool::RequestFreeSpaceNotification ( TUint aFreeBuffers, TRequestStatus& aStatus )
[ symbol: _ZN7RShPool28RequestFreeSpaceNotificationEjR14TRequestStatus ]
RShPool::RequestLowSpaceNotification ( TUint aFreeBuffers, TRequestStatus& aStatus )
[ symbol: _ZN7RShPool27RequestLowSpaceNotificationEjR14TRequestStatus ]
RShPool::RShPool [in-charge] ( )
[ symbol: _ZN7RShPoolC1Ev ]
RShPool::RShPool [not-in-charge] ( )
[ symbol: _ZN7RShPoolC2Ev ]
RShPool::SetBufferWindow ( TInt aCount, TBool aAutoMap )
[ symbol: _ZN7RShPool15SetBufferWindowEii ]
TShPoolCreateInfo::SetExclusive ( )
[ symbol: _ZN17TShPoolCreateInfo12SetExclusiveEv ]
TShPoolCreateInfo::SetGuardPages ( )
[ symbol: _ZN17TShPoolCreateInfo13SetGuardPagesEv ]
TShPoolCreateInfo::SetSizingAttributes ( TUint aMaxBufs, TUint aGrowTriggerRatio, TUint aGrowByRatio, TUint aShrinkHysteresisRatio )
[ symbol: _ZN17TShPoolCreateInfo19SetSizingAttributesEjjjj ]
TShPoolCreateInfo::TShPoolCreateInfo [in-charge] ( TShPoolCreateInfo::TShPoolNonPageAlignedBuffers aFlag, TUint aBufSize, TUint aInitialBufs, TUint aAlignment )
[ symbol: _ZN17TShPoolCreateInfoC1ENS_28TShPoolNonPageAlignedBuffersEjjj ]
TShPoolCreateInfo::TShPoolCreateInfo [in-charge] ( TShPoolCreateInfo::TShPoolPageAlignedBuffers aFlag, TUint aBufSize, TUint aInitialBufs )
[ symbol: _ZN17TShPoolCreateInfoC1ENS_25TShPoolPageAlignedBuffersEjj ]
TShPoolCreateInfo::TShPoolCreateInfo [not-in-charge] ( TShPoolCreateInfo::TShPoolNonPageAlignedBuffers aFlag, TUint aBufSize, TUint aInitialBufs, TUint aAlignment )
[ symbol: _ZN17TShPoolCreateInfoC2ENS_28TShPoolNonPageAlignedBuffersEjjj ]
TShPoolCreateInfo::TShPoolCreateInfo [not-in-charge] ( TShPoolCreateInfo::TShPoolPageAlignedBuffers aFlag, TUint aBufSize, TUint aInitialBufs )
[ symbol: _ZN17TShPoolCreateInfoC2ENS_25TShPoolPageAlignedBuffersEjj ]
e32shbufcmn.h,
euser{000a0000}.dso
TShPoolInfo::TShPoolInfo [in-charge] ( )
[ symbol: _ZN11TShPoolInfoC1Ev ]
TShPoolInfo::TShPoolInfo [not-in-charge] ( )
[ symbol: _ZN11TShPoolInfoC2Ev ]
e32std.h,
euser{000a0000}.dso
RChunk::IsPaged ( ) const
[ symbol: _ZNK6RChunk7IsPagedEv ]
RProcess::DefaultDataPaged ( ) const
[ symbol: _ZNK8RProcess16DefaultDataPagedEv ]
RServer2::CreateGlobal ( TDesC const& aName, TInt aMode, TInt aRole, TInt aOpts )
[ symbol: _ZN8RServer212CreateGlobalERK7TDesC16iii ]
RThread::Create ( TThreadCreateInfo const& aCreateInfo )
[ symbol: _ZN7RThread6CreateERK17TThreadCreateInfo ]
TChunkCreateInfo::SetCache ( TInt aMaxSize )
[ symbol: _ZN16TChunkCreateInfo8SetCacheEi ]
TChunkCreateInfo::SetPaging ( TChunkCreateInfo::TChunkPagingAtt const aPaging )
[ symbol: _ZN16TChunkCreateInfo9SetPagingENS_15TChunkPagingAttE ]
TChunkCreateInfo::SetReadOnly ( )
[ symbol: _ZN16TChunkCreateInfo11SetReadOnlyEv ]
TChunkHeapCreateInfo::SetCreateChunk ( TDesC const* aName )
[ symbol: _ZN20TChunkHeapCreateInfo14SetCreateChunkEPK7TDesC16 ]
TChunkHeapCreateInfo::SetUseChunk ( RChunk const aChunk )
[ symbol: _ZN20TChunkHeapCreateInfo11SetUseChunkE6RChunk ]
TChunkHeapCreateInfo::TChunkHeapCreateInfo [in-charge] ( TInt aMinLength, TInt aMaxLength )
[ symbol: _ZN20TChunkHeapCreateInfoC1Eii ]
TChunkHeapCreateInfo::TChunkHeapCreateInfo [not-in-charge] ( TInt aMinLength, TInt aMaxLength )
[ symbol: _ZN20TChunkHeapCreateInfoC2Eii ]
TExtendedLocale::LoadLocale ( TDesC const& aLanguageLocaleDllName, TDesC const& aRegionLocaleDllName, TDesC const& aCollationLocaleDllName )
[ symbol: _ZN15TExtendedLocale10LoadLocaleERK7TDesC16S2_S2_ ]
TExtendedLocale::LoadLocaleAspect ( TDesC const& aLocaleDllName )
[ symbol: _ZN15TExtendedLocale16LoadLocaleAspectERK7TDesC16 ]
TThreadCreateInfo::SetCreateHeap ( TInt aHeapMinSize, TInt aHeapMaxSize )
[ symbol: _ZN17TThreadCreateInfo13SetCreateHeapEii ]
TThreadCreateInfo::SetOwner ( TOwnerType const aOwner )
[ symbol: _ZN17TThreadCreateInfo8SetOwnerE10TOwnerType ]
TThreadCreateInfo::SetPaging ( TThreadCreateInfo::TThreadPagingAtt const aPaging )
[ symbol: _ZN17TThreadCreateInfo9SetPagingENS_16TThreadPagingAttE ]
TThreadCreateInfo::SetUseHeap ( RAllocator const* aHeap )
[ symbol: _ZN17TThreadCreateInfo10SetUseHeapEPK10RAllocator ]
TThreadCreateInfo::TThreadCreateInfo [in-charge] ( TDesC const& aName, TThreadFunction aFunction, TInt aStackSize, TAny* aPtr )
[ symbol: _ZN17TThreadCreateInfoC1ERK7TDesC16PFiPvEiS3_ ]
TThreadCreateInfo::TThreadCreateInfo [not-in-charge] ( TDesC const& aName, TThreadFunction aFunction, TInt aStackSize, TAny* aPtr )
[ symbol: _ZN17TThreadCreateInfoC2ERK7TDesC16PFiPvEiS3_ ]
User::RegionCode ( ) [static]
[ symbol: _ZN4User10RegionCodeEv ]
UserHeap::ChunkHeap ( TChunkHeapCreateInfo const& aCreateInfo ) [static]
[ symbol: _ZN8UserHeap9ChunkHeapERK20TChunkHeapCreateInfo ]
e32svr.h,
euser{000a0000}.dso
UserSvr::RegisterTrustedChunk ( TInt aHandle ) [static]
[ symbol: _ZN7UserSvr20RegisterTrustedChunkEi ]
to the top
Problems with Data Types, Medium Severity (1)
e32base.h
[+] class CServer2 (1)
| Change |
Effect |
1 | Type of field iSessionType has been changed from TInt (4 bytes) to TUint8 (1 byte). | Previous accesses of applications and library functions to the fields at higher positions of the structure definition may be broken. |
[+] affected symbols (7)
CServer2::DoCancel ( )This method is from 'CServer2' class.
CServer2::DoConnect ( RMessage2 const& aMessage )This method is from 'CServer2' class.
CServer2::ReStart ( )This method is from 'CServer2' class.
CServer2::RunError ( TInt aError )This method is from 'CServer2' class.
CServer2::RunL ( )This method is from 'CServer2' class.
CServer2::Start ( TDesC const& aName )This method is from 'CServer2' class.
CServer2::StartL ( TDesC const& aName )This method is from 'CServer2' class.
to the top
Problems with Data Types, Low Severity (2)
e32base.h
[+] class CCirBuffer (2)
| Change |
Effect |
1 | Base class CCirBuf<unsigned char> has been added. | Possible incorrect access of applications to the memory occupied by the base classes. |
2 | Base class CCirBuf<TUint8> has been removed. | Possible incorrect access of applications to the memory occupied by the base classes. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 5 entries | Virtual Table (New) - 5 entries |
---|
0 | 0u | (int (*)(...))0 |
4 | (int (*)(...))(&_ZTI10CCirBuffer) | (int (*)(...))(& _ZTI10CCirBuffer) |
8 | ~CCirBuffer | ~CCirBuffer |
12 | ~CCirBuffer | ~CCirBuffer |
16 | CBase::Extension_ | CBase::Extension_ |
[+] affected symbols (4)
CCirBuffer::CCirBuffer [in-charge] ( )This constructor is from 'CCirBuffer' class.
CCirBuffer::Get ( )This method is from 'CCirBuffer' class.
CCirBuffer::Put ( TInt aVal )This method is from 'CCirBuffer' class.
CCirBuffer::~CCirBuffer [in-charge] ( )This method is from 'CCirBuffer' class.
to the top
Header Files (1)
e32cmn.h
to the top
Dynamic Libraries (1)
euser{000a0000}.dso
to the top