fix: allow building with userspace-rcu 0.13
authorMichael Jeanson <mjeanson@efficios.com>
Fri, 4 Jun 2021 19:15:38 +0000 (15:15 -0400)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Fri, 4 Jun 2021 19:49:41 +0000 (15:49 -0400)
commitb94384c0525ff159b7605c8010c8543388f3e71d
treecf1fe94e81a8338e43bb03a8050ec29297875d4e
parent8be567a49c92924d7eec3dfa5839a58acb7050e9
fix: allow building with userspace-rcu 0.13

The liburcu detection code was checking for the 'synchronize_rcu_bp'
symbol in liburcu-bp which was dropped from the ABI in 0.13, add a
fallback check for 'urcu_bp_synchronize_rcu' which replaced it.

Also drop the check for 'call_rcu_bp' which we don't use and was just a
leftover of version check for 0.6 which has since been superseded.

Both those changes allow to build against liburcu >= 0.13.

Change-Id: I85c613fa0a41a4f78466501280768c4a4d4de12e
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
configure.ac
This page took 0.025749 seconds and 4 git commands to generate.