From: Mathieu Desnoyers Date: Fri, 30 Nov 2018 21:59:18 +0000 (-0500) Subject: rculfqueue.h: do not include urcu-call-rcu.h X-Git-Tag: v0.11.0~26 X-Git-Url: https://git.liburcu.org/?a=commitdiff_plain;h=d95d5cb976021089e91923c15f3a61a4852cb62c;hp=d95d5cb976021089e91923c15f3a61a4852cb62c;p=userspace-rcu.git rculfqueue.h: do not include urcu-call-rcu.h urcu-call-rcu.h is included by rculfhqueue.h only for struct rcu_head forward declaration, but as a result the urcu flavor needs to be chosen beforehand, and therefore prevents using rculfqueue.h with multiple urcu flavors in a given compile unit. Remove that include and do a forward declaration of struct rcu_head instead. Signed-off-by: Mathieu Desnoyers ---