API compatibility report for the ncursesw library  between 5.9 and 5.9-20140816 versions on x86_64


Binary
Compatibility
Source
Compatibility

Test Info


Library Namencursesw
Version #15.9
Version #25.9-20140816
CPU Typex86_64
GCC Version4.9.1
SubjectBinary Compatibility

Test Results


Total Header Files19
Total Shared Libraries13
Total Symbols / Types703 / 197
VerdictCompatible

Problem Summary


SeverityCount
Added Symbols-5
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low1
Problems with
Symbols
High0
Medium0
Low1
Problems with
Constants
Low0
Other Changes
in Data Types
-5
Other Changes
in Constants
-2

Added Symbols (5)


curses.h, libncursesw.so.5.9
use_tioctl bool p1 )
wgetdelay WINDOW const* p1 )

form.h, libformw.so.5.9
form_driver_w FORM* p1, int p2, wchar_t p3 )

term.h, libncursesw.so.5.9
_nc_init_termtype TERMTYPE*const p1 )

tic.h, libncursesw.so.5.9
_nc_strict_bsd [data]

to the top

Problems with Data Types, Low Severity (1)


tic.h
[+] enum DBDIRS (1)

to the top

Problems with Symbols, Low Severity (1)


term_entry.h, libncursesw.so.5.9
[+] _nc_copy_termtype TERMTYPE* p1, TERMTYPE* p2 ) (1)

to the top

Other Changes in Data Types (5)


tic.h
[+] enum DBDIRS (5)

to the top

Other Changes in Constants (2)


curses.h
[+] NCURSES_WIDECHAR

form.h
[+] O_DYNAMIC_JUSTIFY

to the top

Header Files (19)


curses.h
cursesapp.h
cursesf.h
cursesm.h
cursesp.h
cursesw.h
cursslk.h
eti.h
etip.h
form.h
menu.h
nc_tparm.h
ncurses_dll.h
panel.h
term.h
term_entry.h
termcap.h
tic.h
unctrl.h

to the top

Shared Libraries (13)


libcursesw.so
libform.so
libform.so.5.9
libformw.so.5.9
libmenu.so
libmenu.so.5.9
libmenuw.so.5.9
libncurses.so
libncurses.so.5.9
libncursesw.so.5.9
libpanel.so
libpanel.so.5.9
libpanelw.so.5.9

to the top



Test Info


Library Namencursesw
Version #15.9
Version #25.9-20140816
CPU Typex86_64
GCC Version4.9.1
SubjectSource Compatibility

Test Results


Total Header Files19
Total Shared Libraries13
Total Symbols / Types827 / 207
VerdictCompatible

Problem Summary


SeverityCount
Added Symbols-5
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low2
Other Changes
in Data Types
-6
Other Changes
in Constants
-4

Added Symbols (5)


curses.h
use_tioctl bool p1 )
wgetdelay WINDOW const* p1 )

form.h
form_driver_w FORM* p1, int p2, wchar_t p3 )

term.h
_nc_init_termtype TERMTYPE*const p1 )

tic.h
_nc_strict_bsd [data]

to the top

Problems with Constants, Low Severity (2)


curses.h
[+] NCURSES_VERSION_PATCH

nc_tparm.h
[+] TPARM_ARG

to the top

Other Changes in Data Types (6)


tic.h
[+] enum DBDIRS (6)

to the top

Other Changes in Constants (4)


curses.h
[+] A_ITALIC
[+] NCURSES_WIDECHAR
[+] WA_ITALIC

form.h
[+] O_DYNAMIC_JUSTIFY

to the top

Header Files (19)


curses.h
cursesapp.h
cursesf.h
cursesm.h
cursesp.h
cursesw.h
cursslk.h
eti.h
etip.h
form.h
menu.h
nc_tparm.h
ncurses_dll.h
panel.h
term.h
term_entry.h
termcap.h
tic.h
unctrl.h

to the top

Shared Libraries (13)


libcursesw.so
libform.so
libform.so.5.9
libformw.so.5.9
libmenu.so
libmenu.so.5.9
libmenuw.so.5.9
libncurses.so
libncurses.so.5.9
libncursesw.so.5.9
libpanel.so
libpanel.so.5.9
libpanelw.so.5.9

to the top



Generated on Sat Aug 23 15:11:00 2014 for ncursesw by ABI Compliance Checker 1.99.9  
A tool for checking backward compatibility of a C/C++ library API