Binary compatibility report for the userspace-rcu library between 0.4.0 and 0.4.1 versions on x86
Test Info
Library Name | userspace-rcu |
Version #1 | 0.4.0 |
Version #2 | 0.4.1 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 15 |
Total Shared Libraries | 6 |
Total Symbols / Types | 18 / 13 |
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 | 1 |
Problems with Constants | Low | 0 |
Problems with Data Types, Low Severity (1)
urcu-static.h
[+] struct rcu_reader (1)
| Change |
Effect |
1 | Type of field ctr has been changed from long to unsigned long. | Replacement of the field 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
Problems with Symbols, Low Severity (1)
urcu-static.h,
liburcu.so.0.0.0
[+] rcu_gp_ctr [data] (1)
| Change | Effect |
---|
1 | Type of this global data has been changed from long to unsigned long. | Replacement of data type may indicate a change in semantic meaning. |
to the top
Header Files (15)
arch.h
compiler.h
config.h
hlist.h
list.h
rculist.h
system.h
uatomic_arch.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