README: reorganize
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Sat, 26 Jan 2013 15:48:28 +0000 (10:48 -0500)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Sat, 26 Jan 2013 15:48:28 +0000 (10:48 -0500)
Move debug build options, and smp support description, to end of README

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
README

diff --git a/README b/README
index 2d29c1d4e1c670800ec808a693f41cca2344ea0c..9554d2141875289a8e1ef3fb7b1df9a7f5145ba3 100644 (file)
--- a/README
+++ b/README
@@ -232,28 +232,6 @@ Interaction with mutexes
        should only be taken when the RCU reader thread is "offline"
        (this can be performed by calling rcu_thread_offline()).
 
-Usage of DEBUG_RCU
-
-       DEBUG_RCU is used to add internal debugging self-checks to the
-       RCU library. This define adds a performance penalty when enabled.
-       Can be enabled by uncommenting the corresponding line in
-       Makefile.build.inc.
-
-Usage of DEBUG_YIELD
-
-       DEBUG_YIELD is used to add random delays in the code for testing
-       purposes.
-
-SMP support
-
-       By default the library is configured to use synchronization primitives
-       adequate for SMP systems. On uniprocessor systems, support for SMP
-       systems can be disabled with:
-
-               ./configure --disable-smp-support
-
-       theoretically yielding slightly better performance.
-
 Interaction with fork()
 
        Special care must be taken for applications performing fork() without
@@ -294,3 +272,25 @@ Thread Local Storage (TLS)
        TLS variables on systems where it is not available. This behavior
        can be forced by specifying --disable-compiler-tls as configure
        argument.
+
+Usage of DEBUG_RCU
+
+       DEBUG_RCU is used to add internal debugging self-checks to the
+       RCU library. This define adds a performance penalty when enabled.
+       Can be enabled by uncommenting the corresponding line in
+       Makefile.build.inc.
+
+Usage of DEBUG_YIELD
+
+       DEBUG_YIELD is used to add random delays in the code for testing
+       purposes.
+
+SMP support
+
+       By default the library is configured to use synchronization primitives
+       adequate for SMP systems. On uniprocessor systems, support for SMP
+       systems can be disabled with:
+
+               ./configure --disable-smp-support
+
+       theoretically yielding slightly better performance.
This page took 0.027118 seconds and 4 git commands to generate.