Keep ABI compatible with already compiled LGPL applications
[userspace-rcu.git] / urcu-bp.c
index 387a52bf892df54cfcac0f14868ad70b2e8d1959..fb5ca6ccf4317a7ebb710d2d664e115b267e4515 100644 (file)
--- a/urcu-bp.c
+++ b/urcu-bp.c
@@ -105,7 +105,7 @@ static pthread_key_t urcu_bp_key;
 
 #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
 
 struct rcu_gp rcu_gp = { .ctr = RCU_GP_COUNT };
@@ -114,7 +114,7 @@ struct rcu_gp 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);
 
This page took 0.022108 seconds and 4 git commands to generate.