Binary compatibility report for the userspace-rcu library between 0.1 and 0.2 versions on x86
Test Info
Library Name | userspace-rcu |
Version #1 | 0.1 |
Version #2 | 0.2 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 12 |
Total Shared Libraries | 4 |
Total Symbols / Types | 19 / 12 |
Verdict | Incompatible (26.3%) |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 0 |
Removed Symbols | High | 5 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Constants | Low | 0 |
Removed Symbols (5)
urcu.h,
liburcu.so
rcu_assign_pointer_sym ( void** p, void* v )
rcu_cmpxchg_pointer_sym ( void** p, void* old, void* _new )
rcu_dereference ( void* p )
rcu_publish_content_sym ( void** p, void* v )
rcu_xchg_pointer_sym ( void** p, void* v )
to the top
Header Files (12)
arch.h
arch_uatomic.h
arch_uatomic_x86.h
arch_x86.h
compiler.h
hlist.h
list.h
rculist.h
urcu-defer-static.h
urcu-defer.h
urcu-static.h
urcu.h
to the top
Shared Libraries (4)
liburcu-defer.so
liburcu-mb.so
liburcu-qsbr.so
liburcu.so
to the top