X-Git-Url: https://git.liburcu.org/?a=blobdiff_plain;f=urcu.c;h=e391e6295b5c04511bec857c4792287559be3e19;hb=6b5a2125ab523e1c8fcb3118141102cba9f9ca43;hp=759b94bdb9e9550e178caa04904e6048c7810b2c;hpb=71210954265a0c7591a7dc9bead07ae18b8cd12f;p=urcu.git diff --git a/urcu.c b/urcu.c index 759b94b..e391e62 100644 --- a/urcu.c +++ b/urcu.c @@ -107,11 +107,11 @@ 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); +__DEFINE_URCU_TLS_GLOBAL(struct rcu_reader, rcu_reader); #ifdef DEBUG_YIELD unsigned int rcu_yield_active; -DEFINE_URCU_TLS(unsigned int, rcu_rand_yield); +__DEFINE_URCU_TLS_GLOBAL(unsigned int, rcu_rand_yield); #endif static CDS_LIST_HEAD(registry);