X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=urcu-bp.c;h=0963dd05096d8ac5bc7f3c93520f064f75592a80;hb=1745be1a65fcf0398247b03ed30efeeeba52482a;hp=71474bcbcb6fe85494635c004bfdeb0d5f7a3aae;hpb=e038e286679be66f3d8096ea9c7224a1f282a9c3;p=userspace-rcu.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);