Binary compatibility report for the AAlib library between 1.0 and 1.1 versions on x86

Test Info


Library NameAAlib
Version #11.0
Version #21.1
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files1
Total Shared Libraries1
Total Symbols / Types80 / 58
VerdictIncompatible
(65%)

Problem Summary


SeverityCount
Added Symbols-16
Removed SymbolsHigh10
Problems with
Data Types
High2
Medium2
Low9
Problems with
Symbols
High0
Medium21
Low0
Problems with
Constants
Low3
Other Changes
in Constants
-2

Added Symbols (16)


aalib.h, libaa.so.1.0.3
aa_font14 [data]
aa_font16 [data]
aa_font8 [data]
aa_font9 [data]
aa_fontcourier [data]
aa_fontgl [data]
aa_fontline [data]
aa_fontX13 [data]
aa_fontX13B [data]
aa_fontX16 [data]
aa_hidemouse aa_context* c )
aa_html_alt_format [data]
aa_irc_format [data]
aa_printf aa_context* c, int x, int y, int attr, char* fmt, ... )
aa_showmouse aa_context* c )
aa_zephyr_format [data]

to the top

Removed Symbols (10)


aalib.h, libaa.so
font14 [data]
font16 [data]
font8 [data]
font9 [data]
fontcourier [data]
fontgl [data]
fontline [data]
fontX13 [data]
fontX13B [data]
fontX16 [data]

to the top

Problems with Data Types, High Severity (2)


aalib.h
[+] struct aa_driver (2)

to the top

Problems with Data Types, Medium Severity (2)


aalib.h
[+] struct aa_context (2)

to the top

Problems with Symbols, Medium Severity (21)


aalib.h
[+] aa_htmlk_format [data] (1)
[+] curses_d [data] (1)
[+] dos_d [data] (1)
[+] mouse_curses_d [data] (1)

aalib.h, libaa.so
[+] aa_ansi_format [data] (1)
[+] aa_formats [data] (1)
[+] aa_hp2_format [data] (1)
[+] aa_hp_format [data] (1)
[+] aa_html_format [data] (1)
[+] aa_more_format [data] (1)
[+] aa_nhtml_format [data] (1)
[+] aa_text_format [data] (1)
[+] linux_d [data] (1)
[+] mem_d [data] (1)
[+] mouse_gpm_d [data] (1)
[+] mouse_X11_d [data] (1)
[+] save_d [data] (1)
[+] slang_d [data] (1)
[+] stderr_d [data] (1)
[+] stdout_d [data] (1)
[+] X11_d [data] (1)

to the top

Problems with Data Types, Low Severity (9)


aalib.h
[+] struct aa_context (3)
[+] struct aa_driver (2)
[+] struct aa_format (2)
[+] struct aa_mousedriver (2)

to the top

Problems with Constants, Low Severity (3)


aalib.h
[+] AA_C_ESCAPED
[+] AA_HTML_ESCAPED
[+] AA_PRESSEDMOVEMAKS

to the top

Other Changes in Constants (2)


aalib.h
[+] AA_HIDECURSOR
[+] AA_PRESSEDMOVEMASK

to the top

Header Files (1)


aalib.h

to the top

Shared Libraries (1)


libaa.so

to the top