Binary compatibility report for the libSDL-1.2.so.0 library  between 0.7.1-Maemo 4.1.2 and 0.11.1-Maemo 5.0 versions on ARM

Test Info


Library NamelibSDL-1.2.so.0
Version #10.7.1-Maemo 4.1.2 (gcc 3.4.4)
Version #20.11.1-Maemo 5.0 (gcc 4.2.1)
CPU ArchitectureARM

Test Results


Total Header Files31
Total Shared Libraries1
Total Symbols / Types201 / 128
VerdictIncompatible

Problem Summary


SeverityCount
Added Symbols-13
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium1
Low7
Problems with
Symbols
High0
Medium0
Low9
Problems with
Constants
Low1

Added Symbols (13)


SDL_keyboard.h, libSDL-1.2.so.0.11.1
SDL_GetKeyRepeat int* delay, int* interval )

SDL_stdinc.h, libSDL-1.2.so.0.11.1
SDL_iconv iconv_t cd, char const** inbuf, size_t* inbytesleft, char** outbuf, size_t* outbytesleft )
SDL_iconv_string char const* tocode, char const* fromcode, char const* inbuf, size_t inbytesleft )
SDL_lltoa Sint64 value, char* string, int radix )
SDL_ltoa long value, char* string, int radix )
SDL_revcpy void* dst, void const* src, size_t len )
SDL_strlcat char* dst, char const* src, size_t maxlen )
SDL_strlcpy char* dst, char const* src, size_t maxlen )
SDL_strlwr char* string )
SDL_strrev char* string )
SDL_strupr char* string )
SDL_ulltoa Uint64 value, char* string, int radix )
SDL_ultoa unsigned long value, char* string, int radix )

to the top

Problems with Data Types, Medium Severity (1)


SDL_syswm.h
[+] struct SDL_SysWMinfo (1)

to the top

Problems with Data Types, Low Severity (7)


SDL_error.h
[+] enum SDL_errorcode (1)

SDL_syswm.h
[+] struct anon-struct-SDL_syswm.h-81 (1)
[+] struct SDL_SysWMinfo (1)
[+] union anon-union-SDL_syswm.h-80 (1)

SDL_video.h
[+] struct SDL_VideoInfo (3)

to the top

Problems with Symbols, Low Severity (9)


SDL_video.h, libSDL-1.2.so.0.7.1
[+] SDL_MapRGB SDL_PixelFormat* format, Uint8 r, Uint8 g, Uint8 b ) (4)
[+] SDL_MapRGBA SDL_PixelFormat* format, Uint8 r, Uint8 g, Uint8 b, Uint8 a ) (5)

to the top

Problems with Constants (1)


SDL_types.h
[+] SDL_HAS_64BIT_TYPE

to the top

Header Files (31)


begin_code.h
close_code.h
SDL.h
SDL_active.h
SDL_audio.h
SDL_byteorder.h
SDL_cdrom.h
SDL_copying.h
SDL_cpuinfo.h
SDL_endian.h
SDL_error.h
SDL_events.h
SDL_getenv.h
SDL_image.h
SDL_joystick.h
SDL_keyboard.h
SDL_keysym.h
SDL_loadso.h
SDL_main.h
SDL_mixer.h
SDL_mouse.h
SDL_mutex.h
SDL_name.h
SDL_quit.h
SDL_rwops.h
SDL_syswm.h
SDL_thread.h
SDL_timer.h
SDL_types.h
SDL_version.h
SDL_video.h

to the top

Shared Libraries (1)


libSDL-1.2.so.0.7.1

to the top




Generated on Mon Jun 20 18:28:09 2011 for libSDL-1.2.so.0 by ABI Compliance Checker 1.23.3  
A tool for checking backward binary compatibility of a shared C/C++ library API