cross-compilation: use $host instead of $target
[urcu.git] / README
diff --git a/README b/README
index ecdda633e20fe3f6fa772a90644b99b2f302ea3b..58ce031db89131862b05fb21b7004c883e433900 100644 (file)
--- a/README
+++ b/README
@@ -16,7 +16,7 @@ BUILDING
                * CFLAGS="-m64 -g -O2" ./configure
 
                Forcing a 32-bit build with 386 backward compatibility:
-               * CFLAGS="-m32 -g -O2" ./configure --target=i386-pc-linux-gnu
+               * CFLAGS="-m32 -g -O2" ./configure --host=i386-pc-linux-gnu
 
 ARCHITECTURES SUPPORTED
 -----------------------
@@ -104,6 +104,14 @@ Usage of liburcu-defer
          callbacks are executed in batch periodically after a grace period.
          Do _not_ use defer_rcu() within a read-side critical section, because
          it may call synchronize_rcu() if the thread queue is full.
+       * Provides defer_rcu_ratelimit() primitive, which acts just like
+         defer_rcu(), but takes an additional rate limiter callback forcing
+         synchronized callback execution of the limiter returns non-zero.
+       * Requires that rcu_defer_barrier() must be called in library destructor
+         if a library queues callbacks and is expected to be unloaded with
+         dlclose().
+       * Its API is currently experimental. It may change in future library
+         releases.
 
 Being careful with signals
 
This page took 0.022578 seconds and 4 git commands to generate.