X-Git-Url: https://git.lttng.org/?p=urcu.git;a=blobdiff_plain;f=README;h=83330eab1e5ab82cd128dd6c68cdc247f1f272a8;hp=81afe0e2757c8bceabef7c50ff4102d0600aa8d3;hb=75478b32ffe53b0d8b5e687d9cf7ebdd77a085de;hpb=6ff854acfa013195bdb71dddc654ec76a4c296c9 diff --git a/README b/README index 81afe0e..83330ea 100644 --- a/README +++ b/README @@ -274,3 +274,10 @@ Interaction with fork() call_rcu_after_fork_parent() after the fork(). The child process must invoke call_rcu_after_fork_child(). These three APIs are suitable for passing to pthread_atfork(). + +Thread Local Storage (TLS) + + Userspace RCU can fall back on pthread_getspecific() to emulate + TLS variables on systems where it is not available. This behavior + can be forced by specifying --disable-compiler-tls as configure + argument.