Binary compatibility report for the S-Lang library between 2.1.0 and 2.1.1 versions on x86
Test Info
Library Name | S-Lang |
Version #1 | 2.1.0 |
Version #2 | 2.1.1 |
CPU Architecture | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 2 |
Total Shared Libraries | 1 |
Total Symbols / Types | 651 / 219 |
Verdict | Incompatible (1.38%) |
---|
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 10 |
Removed Symbols | High | 9 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Constants | Low | 0 |
Other Changes | - | 0 |
Added Symbols (10)
slang.h,
libslang.so.2.1.1
SLang_pop_array_index ( SLindex_Type* p1 ) @@ SLANG2.1.1
SLang_verror_va ( int errcode, char* fmt, va_list va ) @@ SLANG2.1.0
SLclass_patch_intrin_fun_table ( SLang_Intrin_Fun_Type* table, SLtype* from_types, SLtype* to_types, unsigned int num ) @@ SLANG2.1.0
SLclass_patch_intrin_fun_table1 ( SLang_Intrin_Fun_Type* table, SLtype from_type, SLtype to_type ) @@ SLANG2.1.0
SLerr_throw ( int err, char* msg, SLtype obj_type, VOID_STAR objptr ) @@ SLANG2.1.0
SLrline_bol ( SLrline_Type* p1 ) @@ SLANG2.1.0
SLrline_eol ( SLrline_Type* p1 ) @@ SLANG2.1.0
SLrline_init ( char* appdef, char* user_initfile, char* sys_initfile ) @@ SLANG2.1.0
SLrline_move ( SLrline_Type* p1, int p2 ) @@ SLANG2.1.0
SLrline_open2 ( char* p1, unsigned int width, unsigned int flags ) @@ SLANG2.1.0
to the top
Removed Symbols (9)
slang.h,
libslang.so.2.1.0
SLang_verror_va ( int errcode, char* fmt, va_list va ) @@ SLANG2
SLclass_patch_intrin_fun_table ( SLang_Intrin_Fun_Type* table, SLtype* from_types, SLtype* to_types, unsigned int num ) @@ SLANG2
SLclass_patch_intrin_fun_table1 ( SLang_Intrin_Fun_Type* table, SLtype from_type, SLtype to_type ) @@ SLANG2
SLerr_throw ( int err, char* msg, SLtype obj_type, VOID_STAR objptr ) @@ SLANG2
SLrline_bol ( SLrline_Type* p1 ) @@ SLANG2
SLrline_eol ( SLrline_Type* p1 ) @@ SLANG2
SLrline_init ( char* appdef, char* user_initfile, char* sys_initfile ) @@ SLANG2
SLrline_move ( SLrline_Type* p1, int p2 ) @@ SLANG2
SLrline_open2 ( char* p1, unsigned int width, unsigned int flags ) @@ SLANG2
to the top
Header Files (2)
slang.h
slcurses.h
to the top
Shared Libraries (1)
libslang.so.2.1.0
to the top
Generated on Thu Jan 19 12:55:14 2012 for S-Lang by ABI Compliance Checker 1.96.5
A tool for checking backward binary compatibility of a shared C/C++ library API