X-Git-Url: https://git.liburcu.org/?p=urcu.git;a=blobdiff_plain;f=rculfstack.c;fp=rculfstack.c;h=aa906af9480c66efce8c35ccf8d2b3625b9aabfd;hp=4a3041d9712db7bfb78674d674c916a9a50f5324;hb=d4b99c015229978810319cfd42e1c9763772fad8;hpb=e7385b904e9fb77e94a85a7c0d092cc6039dd948 diff --git a/rculfstack.c b/rculfstack.c index 4a3041d..aa906af 100644 --- a/rculfstack.c +++ b/rculfstack.c @@ -22,7 +22,14 @@ /* Use the urcu symbols to select the appropriate rcu flavor at link time */ #define _LGPL_SOURCE -#include "urcu.h" + +#ifdef RCU_QSBR +# include "urcu-qsbr.h" +#elif defined(RCU_BP) +# include "urcu-bp.h" +#else +# include "urcu.h" +#endif #undef _LGPL_SOURCE /* Do not #define _LGPL_SOURCE to ensure we can emit the wrapper symbols */