Binary compatibility report for the libart library between 2.3.17 and 2.3.18 versions on x86
Test Info
Library Name | libart |
Version #1 | 2.3.17 |
Version #2 | 2.3.18 |
CPU Architecture | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 44 |
Total Shared Libraries | 1 |
Total Symbols / Types | 112 / 139 |
Verdict | Compatible |
---|
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 3 |
Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Constants | Low | 1 |
Other Changes | - | 0 |
Added Symbols (3)
art_misc.h,
libart_lgpl_2.so.2.3.3
art_alloc ( size_t size )
art_free ( void* ptr )
art_realloc ( void* ptr, size_t size )
to the top
Problems with Constants (1)
art_misc.h
[+] ART_GNUC_NORETURN
| Change | Effect |
---|
1 | The value of constant ART_GNUC_NORETURN has been changed from __attribute__((noreturn)) to __attribute__((__noreturn__)). | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
to the top
Header Files (44)
art_affine.h
art_alphagamma.h
art_bpath.h
art_config.h
art_filterlevel.h
art_gray_svp.h
art_misc.h
art_pathcode.h
art_pixbuf.h
art_point.h
art_rect.h
art_rect_svp.h
art_rect_uta.h
art_render.h
art_render_gradient.h
art_render_mask.h
art_render_svp.h
art_rgb.h
art_rgb_a_affine.h
art_rgb_affine.h
art_rgb_bitmap_affine.h
art_rgb_pixbuf_affine.h
art_rgb_rgba_affine.h
art_rgb_svp.h
art_rgba.h
art_svp.h
art_svp_intersect.h
art_svp_ops.h
art_svp_point.h
art_svp_render_aa.h
art_svp_vpath.h
art_svp_vpath_stroke.h
art_svp_wind.h
art_uta.h
art_uta_ops.h
art_uta_rect.h
art_uta_svp.h
art_uta_vpath.h
art_vpath.h
art_vpath_bpath.h
art_vpath_dash.h
art_vpath_svp.h
libart-features.h
libart.h
to the top
Shared Libraries (1)
libart_lgpl_2.so.2.3.17
to the top