X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=README;h=72d92706a95505ba687177e415d84c3e1edd2d5a;hb=474cc9a6715f5f2339208a0cc4b3b359aeb401ab;hp=303c6ec48fc0fd948de29d1bc1319e523d7eadd4;hpb=88ecbe6daa6da4850ea975b635cd1af8e4ca9bfe;p=urcu.git diff --git a/README b/README index 303c6ec..72d9270 100644 --- a/README +++ b/README @@ -260,3 +260,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.