Binary compatibility report for the libsqlite3.so.0 library  between 0.8.6-Maemo 4.1.2 and 0.8.6-Maemo 5.0 versions on ARM

Test Info


Library Namelibsqlite3.so.0
Version #10.8.6-Maemo 4.1.2 (gcc 3.4.4)
Version #20.8.6-Maemo 5.0 (gcc 4.2.1)
CPU ArchitectureARM

Test Results


Total Header Files1
Total Shared Libraries1
Total Symbols / Types177 / 11
VerdictCompatible

Problem Summary


SeverityCount
Added Symbols-40
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low2
Problems with
Symbols
High0
Medium0
Low10
Problems with
Constants
Low0

Added Symbols (40)


sqlite3.h, libsqlite3.so.0.8.6
sqlite3_backup_finish sqlite3_backup* p )
sqlite3_backup_init sqlite3* pDest, char const* zDestName, sqlite3* pSource, char const* zSourceName )
sqlite3_backup_pagecount sqlite3_backup* p )
sqlite3_backup_remaining sqlite3_backup* p )
sqlite3_backup_step sqlite3_backup* p, int nPage )
sqlite3_config int p1, ... )
sqlite3_context_db_handle sqlite3_context* p1 )
sqlite3_db_config sqlite3* p1, int op, ... )
sqlite3_db_mutex sqlite3* p1 )
sqlite3_db_status sqlite3* p1, int op, int* pCur, int* pHiwtr, int resetFlg )
sqlite3_extended_errcode sqlite3* db )
sqlite3_file_control sqlite3* p1, char const* zDbName, int op, void* p4 )
sqlite3_initialize ( )
sqlite3_limit sqlite3* p1, int id, int newVal )
sqlite3_memory_alarm void(*p1)(void*, sqlite3_int64, int), void* p2, sqlite3_int64 p3 )
sqlite3_memory_highwater int resetFlag )
sqlite3_memory_used ( )
sqlite3_mutex_alloc int p1 )
sqlite3_mutex_enter sqlite3_mutex* p1 )
sqlite3_mutex_free sqlite3_mutex* p1 )
sqlite3_mutex_leave sqlite3_mutex* p1 )
sqlite3_mutex_try sqlite3_mutex* p1 )
sqlite3_next_stmt sqlite3* pDb, sqlite3_stmt* pStmt )
sqlite3_open_v2 char const* filename, sqlite3** ppDb, int flags, char const* zVfs )
sqlite3_os_end ( )
sqlite3_os_init ( )
sqlite3_randomness int N, void* P )
sqlite3_release_memory int p1 )
sqlite3_result_error_code sqlite3_context* p1, int p2 )
sqlite3_result_error_nomem sqlite3_context* p1 )
sqlite3_shutdown ( )
sqlite3_soft_heap_limit int p1 )
sqlite3_sql sqlite3_stmt* pStmt )
sqlite3_status int op, int* pCurrent, int* pHighwater, int resetFlag )
sqlite3_stmt_status sqlite3_stmt* p1, int op, int resetFlg )
sqlite3_test_control int op, ... )
sqlite3_threadsafe ( )
sqlite3_vfs_find char const* zVfsName )
sqlite3_vfs_register sqlite3_vfs* p1, int makeDflt )
sqlite3_vfs_unregister sqlite3_vfs* p1 )

to the top

Problems with Data Types, Low Severity (2)


sqlite3.h
[+] struct sqlite3_module (2)

to the top

Problems with Symbols, Low Severity (10)


sqlite3.h, libsqlite3.so.0.8.6
[+] sqlite3_auto_extension void* xEntryPoint ) (1)
[+] sqlite3_bind_int64 sqlite3_stmt* p1, int p2, sqlite_int64 p3 ) (1)
[+] sqlite3_blob_open sqlite3* p1, char const* zDb, char const* zTable, char const* zColumn, sqlite_int64 iRow, int flags, sqlite3_blob** ppBlob ) (1)
[+] sqlite3_column_int64 sqlite3_stmt* p1, int iCol ) (1)
[+] sqlite3_create_collation16 sqlite3* p1, char const* zName, int eTextRep, void* p4, int(*xCompare)(void*, int, void const*, int, void const*) ) (1)
[+] sqlite3_last_insert_rowid sqlite3* p1 ) (1)
[+] sqlite3_profile sqlite3* p1, void(*xProfile)(void*, char const*, sqlite_uint64), void* p3 ) (1)
[+] sqlite3_result_int64 sqlite3_context* p1, sqlite_int64 p2 ) (1)
[+] sqlite3_update_hook sqlite3* p1, void(*p2)(void*, int, char const*, char const*, sqlite_int64), void* p3 ) (1)
[+] sqlite3_value_int64 sqlite3_value* p1 ) (1)

to the top

Header Files (1)


sqlite3.h

to the top

Shared Libraries (1)


libsqlite3.so.0.8.6

to the top




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