X-Git-Url: https://git.liburcu.org/?a=blobdiff_plain;f=urcu.c;h=e391e6295b5c04511bec857c4792287559be3e19;hb=1182f6f0f7b86408594706001c841c56e2b8cbc8;hp=759b94bdb9e9550e178caa04904e6048c7810b2c;hpb=ff12c1236f766980d57b1b80e0bd571c21c3df7f;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);