X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=urcu.c;h=0bd15471d29f40129bef0cefae55c3ca3d3dc1b3;hb=f4ac6e9595f53e30d4f1ac3784d84657abc83fcb;hp=759b94bdb9e9550e178caa04904e6048c7810b2c;hpb=71210954265a0c7591a7dc9bead07ae18b8cd12f;p=userspace-rcu.git diff --git a/urcu.c b/urcu.c index 759b94b..0bd1547 100644 --- a/urcu.c +++ b/urcu.c @@ -107,12 +107,7 @@ struct rcu_gp rcu_gp = { .ctr = RCU_GP_COUNT }; * Written to only by each individual reader. Read by both the reader and the * writers. */ -DEFINE_URCU_TLS(struct rcu_reader, rcu_reader); - -#ifdef DEBUG_YIELD -unsigned int rcu_yield_active; -DEFINE_URCU_TLS(unsigned int, rcu_rand_yield); -#endif +__DEFINE_URCU_TLS_GLOBAL(struct rcu_reader, rcu_reader); static CDS_LIST_HEAD(registry);