Force build failure on unknown architectures
Create urcu/arch_unknown.h and urcu/uatomic_arch_unknown.h, which
contain only #error statements and explanatory comments. This forces
build failures on unrecognized architectures in preference to trying
to guess at what operations might be safe on such architectures.
One other semi-feasible alternative is to use hashed arrays of locks
that are acquired with signals disabled. However, this seems a bit
too ornate, especially for architectures for which the gcc __sync_
primitives work correctly.
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
This page took 0.044343 seconds and 4 git commands to generate.