Binary compatibility report for the Eina library between 1.1.0 and 1.1.1 versions on x86
Test Info
Library Name | Eina |
Version #1 | 1.1.0 |
Version #2 | 1.1.1 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 46 |
Total Shared Libraries | 1 |
Total Symbols / Types | 417 / 247 |
Verdict | Compatible |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 0 |
Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 8 |
Problems with Constants | Low | 0 |
Problems with Symbols, Low Severity (8)
eina_benchmark.h,
libeina.so.1.1.0
[+] eina_benchmark_register ( Eina_Benchmark* bench, char const* name, Eina_Benchmark_Specimens bench_cb, int count_start, int count_end, int count_set ) (1)
changed to:eina_benchmark_register ( Eina_Benchmark* bench, char const* name, Eina_Benchmark_Specimens bench_cb, int count_start, int count_end, int count_step )
| Change | Effect |
---|
1 | 6th parameter count_set has been renamed to count_step. | Renaming of a parameter may indicate a change in its semantic meaning. |
eina_hash.h,
libeina.so.1.1.0
[+] eina_hash_foreach ( Eina_Hash const* hash, Eina_Hash_Foreach cb, void const* fdata ) (1)
changed to:eina_hash_foreach ( Eina_Hash const* hash, Eina_Hash_Foreach func, void const* fdata )
| Change | Effect |
---|
1 | 2nd parameter cb has been renamed to func. | Renaming of a parameter may indicate a change in its semantic meaning. |
eina_module.h,
libeina.so.1.1.0
[+] eina_module_file_get ( Eina_Module const* m ) (1)
changed to:eina_module_file_get ( Eina_Module const* module )
| Change | Effect |
---|
1 | 1st parameter m has been renamed to module. | Renaming of a parameter may indicate a change in its semantic meaning. |
[+] eina_module_free ( Eina_Module* m ) (1)
changed to:eina_module_free ( Eina_Module* module )
| Change | Effect |
---|
1 | 1st parameter m has been renamed to module. | Renaming of a parameter may indicate a change in its semantic meaning. |
[+] eina_module_list_free ( Eina_Array* list ) (1)
changed to:eina_module_list_free ( Eina_Array* array )
| Change | Effect |
---|
1 | 1st parameter list has been renamed to array. | Renaming of a parameter may indicate a change in its semantic meaning. |
[+] eina_module_list_load ( Eina_Array* list ) (1)
changed to:eina_module_list_load ( Eina_Array* array )
| Change | Effect |
---|
1 | 1st parameter list has been renamed to array. | Renaming of a parameter may indicate a change in its semantic meaning. |
[+] eina_module_list_unload ( Eina_Array* list ) (1)
changed to:eina_module_list_unload ( Eina_Array* array )
| Change | Effect |
---|
1 | 1st parameter list has been renamed to array. | Renaming of a parameter may indicate a change in its semantic meaning. |
[+] eina_module_unload ( Eina_Module* m ) (1)
changed to:eina_module_unload ( Eina_Module* module )
| Change | Effect |
---|
1 | 1st parameter m has been renamed to module. | Renaming of a parameter may indicate a change in its semantic meaning. |
to the top
Header Files (46)
Eina.h
eina_accessor.h
eina_array.h
eina_benchmark.h
eina_binbuf.h
eina_binshare.h
eina_clist.h
eina_config.h
eina_convert.h
eina_counter.h
eina_cpu.h
eina_error.h
eina_file.h
eina_fp.h
eina_hamster.h
eina_hash.h
eina_inlist.h
eina_iterator.h
eina_lalloc.h
eina_list.h
eina_lock.h
eina_log.h
eina_magic.h
eina_main.h
eina_matrixsparse.h
eina_mempool.h
eina_mmap.h
eina_module.h
eina_prefix.h
eina_quadtree.h
eina_rbtree.h
eina_rectangle.h
eina_refcount.h
eina_safety_checks.h
eina_sched.h
eina_simple_xml_parser.h
eina_str.h
eina_strbuf.h
eina_stringshare.h
eina_tiler.h
eina_trash.h
eina_types.h
eina_unicode.h
eina_ustrbuf.h
eina_ustringshare.h
eina_xattr.h
to the top
Shared Libraries (1)
libeina.so.1.1.0
to the top