Binary compatibility report for the userspace-rcu library between 0.4.3 and 0.4.4 versions on x86
Test Info
Library Name | userspace-rcu |
Version #1 | 0.4.3 |
Version #2 | 0.4.4 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 18 |
Total Shared Libraries | 6 |
Total Symbols / Types | 18 / 9 |
Verdict | Compatible |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 0 |
Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 1 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Constants | Low | 0 |
Problems with Data Types, Low Severity (1)
urcu-static.h
[+] struct rcu_reader (1)
| Change |
Effect |
1 | Field head has been renamed to node. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
[+] affected symbols (1)
rcu_reader [data]Return value has type 'struct rcu_reader'.
to the top
Header Files (18)
arch.h
arch_generic.h
compiler.h
config.h
hlist.h
list.h
rcuhlist.h
rculist.h
system.h
uatomic_arch.h
uatomic_generic.h
urcu-defer-static.h
urcu-defer.h
urcu-futex.h
urcu-pointer-static.h
urcu-pointer.h
urcu-static.h
urcu.h
to the top
Shared Libraries (6)
liburcu-bp.so.0.0.0
liburcu-defer.so.0.0.0
liburcu-mb.so.0.0.0
liburcu-qsbr.so.0.0.0
liburcu-signal.so.0.0.0
liburcu.so.0.0.0
to the top