X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=urcu-bp.c;h=0963dd05096d8ac5bc7f3c93520f064f75592a80;hb=1745be1a65fcf0398247b03ed30efeeeba52482a;hp=71474bcbcb6fe85494635c004bfdeb0d5f7a3aae;hpb=26836791448bdd80e7b1fc32caf1055a1cb52647;p=urcu.git diff --git a/urcu-bp.c b/urcu-bp.c index 71474bc..0963dd0 100644 --- a/urcu-bp.c +++ b/urcu-bp.c @@ -105,7 +105,7 @@ static pthread_key_t urcu_bp_key; #ifdef DEBUG_YIELD unsigned int yield_active; -DEFINE_URCU_TLS(unsigned int, rand_yield); +__DEFINE_URCU_TLS_GLOBAL(unsigned int, rand_yield); #endif /* @@ -120,7 +120,7 @@ long rcu_gp_ctr = RCU_GP_COUNT; * Pointer to registry elements. 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); static CDS_LIST_HEAD(registry);