Add missing rcu_cmpxchg_pointer define
[urcu.git] / README
diff --git a/README b/README
index 7753c8f957dfbf6acd9244b2fa2d9759879bc3f3..b47fe48c2c181e833c633c8b6b973ddcbf0f5186 100644 (file)
--- a/README
+++ b/README
@@ -5,6 +5,8 @@ BUILDING
 --------
 
        make
+       #force 32-bit build with: make -f Makefile32
+       #force 64-bit build with: make -f Makefile64
        make install
        
 
@@ -31,7 +33,7 @@ Usage of liburcu
 Usage of liburcu-mb
 
        * #include <urcu.h>
-       * Compile code with "-DURCU_MB"
+       * Compile any _LGPL_SOURCE code using this library with "-DURCU_MB".
        * Link with "-lurcu-mb".
        * This version of the urcu library does not need to
          reserve a signal number. URCU_MB uses full memory barriers for
@@ -52,7 +54,9 @@ Initialization
 
        Each thread that has reader critical sections (that uses
        rcu_read_lock()/rcu_read_unlock() must first register to the URCU
-       library. This is done by calling rcu_register_thread().
+       library. This is done by calling rcu_register_thread(). Unregistration
+       must be performed before exiting the thread by using
+       rcu_unregister_thread().
 
 Reading
 
This page took 0.022286 seconds and 4 git commands to generate.