Binary compatibility report for the libncursesw.so.5 library  between 5.4-Maemo 4.1.2 and 5.7-Maemo 5.0 versions on ARM

Test Info


Library Namelibncursesw.so.5
Version #15.4-Maemo 4.1.2 (gcc 3.4.4)
Version #25.7-Maemo 5.0 (gcc 4.2.1)
CPU ArchitectureARM

Test Results


Total Header Files2
Total Shared Libraries1
Total Symbols / Types465 / 30
VerdictCompatible

Problem Summary


SeverityCount
Added Symbols-41
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low1
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low31

Added Symbols (41)


curses.h, libncursesw.so.5.7
getattrs WINDOW const* p1 )
getbegx WINDOW const* p1 )
getbegy WINDOW const* p1 )
getcurx WINDOW const* p1 )
getcury WINDOW const* p1 )
getmaxx WINDOW const* p1 )
getmaxy WINDOW const* p1 )
getparx WINDOW const* p1 )
getpary WINDOW const* p1 )
has_mouse ( )
is_cleared WINDOW const* p1 )
is_idcok WINDOW const* p1 )
is_idlok WINDOW const* p1 )
is_immedok WINDOW const* p1 )
is_keypad WINDOW const* p1 )
is_leaveok WINDOW const* p1 )
is_nodelay WINDOW const* p1 )
is_notimeout WINDOW const* p1 )
is_scrollok WINDOW const* p1 )
is_syncok WINDOW const* p1 )
nofilter ( )
set_escdelay int p1 )
set_tabsize int p1 )
use_legacy_coding int p1 )
use_screen SCREEN* p1, NCURSES_SCREEN_CB p2, void* p3 )
use_window WINDOW* p1, NCURSES_WINDOW_CB p2, void* p3 )
wgetbkgrnd WINDOW* p1, cchar_t* p2 )
wgetparent WINDOW const* p1 )
wgetscrreg WINDOW const* p1, int* p2, int* p3 )

term.h, libncursesw.so.5.7
_nc_read_termtype TERMTYPE* p1, char* p2, int p3 )

term_entry.h, libncursesw.so.5.7
_nc_check_termtype2 [data]
_nc_resolve_uses2 bool p1, bool p2 )
_nc_trim_sgr0 TERMTYPE* p1 )

tic.h, libncursesw.so.5.7
_nc_first_db DBDIRS* p1, int* p2 )
_nc_get_alias_table bool p1 )
_nc_get_source ( )
_nc_is_abs_path char const* p1 )
_nc_is_dir_path char const* p1 )
_nc_is_file_path char const* p1 )
_nc_last_db ( )
_nc_next_db DBDIRS* p1, int* p2 )

to the top

Problems with Data Types, Low Severity (1)


term.h
[+] struct termtype (1)

to the top

Problems with Constants (31)


curses.h
[+] A_NORMAL
[+] ALL_MOUSE_EVENTS
[+] BUTTON1_CLICKED
[+] BUTTON1_DOUBLE_CLICKED
[+] BUTTON1_PRESSED
[+] BUTTON1_RELEASED
[+] BUTTON1_RESERVED_EVENT
[+] BUTTON1_TRIPLE_CLICKED
[+] BUTTON2_CLICKED
[+] BUTTON2_DOUBLE_CLICKED
[+] BUTTON2_PRESSED
[+] BUTTON2_RELEASED
[+] BUTTON2_RESERVED_EVENT
[+] BUTTON2_TRIPLE_CLICKED
[+] BUTTON3_CLICKED
[+] BUTTON3_DOUBLE_CLICKED
[+] BUTTON3_PRESSED
[+] BUTTON3_RELEASED
[+] BUTTON3_RESERVED_EVENT
[+] BUTTON3_TRIPLE_CLICKED
[+] BUTTON4_CLICKED
[+] BUTTON4_DOUBLE_CLICKED
[+] BUTTON4_PRESSED
[+] BUTTON4_RELEASED
[+] BUTTON4_RESERVED_EVENT
[+] BUTTON4_TRIPLE_CLICKED
[+] BUTTON_ALT
[+] BUTTON_CTRL
[+] BUTTON_SHIFT
[+] REPORT_MOUSE_POSITION
[+] WA_NORMAL

to the top

Header Files (2)


curses.h
term.h

to the top

Shared Libraries (1)


libncursesw.so.5.4

to the top




Generated on Mon Jun 20 18:27:54 2011 for libncursesw.so.5 by ABI Compliance Checker 1.23.3  
A tool for checking backward binary compatibility of a shared C/C++ library API