Compile time futex syscall detection
[urcu.git] / include / urcu / config.h.in
index 15012679f333b273da9b91e3038db5bc35a5be42..faf7817ba257f779a11af5b463973eb045dd1834 100644 (file)
@@ -1,19 +1,10 @@
 /* urcu/config.h.in. Manually generated for control over the contained defs. */
 
-/* Defined when on a system that has memory fence instructions. */
-#undef CONFIG_RCU_HAVE_FENCE
-
-/* Defined when on a system with futex support. */
-#undef CONFIG_RCU_HAVE_FUTEX
-
 /* Enable SMP support. With SMP support enabled, uniprocessors are also
    supported. With SMP support disabled, UP systems work fine, but the
    behavior of SMP systems is undefined. */
 #undef CONFIG_RCU_SMP
 
-/* Compatibility mode for i386 which lacks cmpxchg instruction. */
-#undef CONFIG_RCU_COMPAT_ARCH
-
 /* Use the dmb instruction is available for use on ARM. */
 #undef CONFIG_RCU_ARM_HAVE_DMB
 
 #undef CONFIG_RCU_FORCE_SYS_MEMBARRIER
 
 /* Enable internal debugging self-checks.
-   Introduce performance penalty. */
+   Introduces a performance penalty. */
 #undef CONFIG_RCU_DEBUG
 
 /* Expose multi-flavor support */
-#define CONFIG_RCU_MULTIFLAVOR 1
+#define CONFIG_RCU_HAVE_MULTIFLAVOR 1
 
 /* Enable extra debugging checks for lock-free hash table iterator
    traversal. */
This page took 0.023008 seconds and 4 git commands to generate.