1 /* urcu/config.h.in. Manually generated for control over the contained defs. */
3 /* Defined when on a system that has memory fence instructions. */
4 #undef CONFIG_RCU_HAVE_FENCE
6 /* Defined when on a system with futex support. */
7 #undef CONFIG_RCU_HAVE_FUTEX
9 /* Enable SMP support. With SMP support enabled, uniprocessors are also
10 supported. With SMP support disabled, UP systems work fine, but the
11 behavior of SMP systems is undefined. */
14 /* Compatibility mode for i386 which lacks cmpxchg instruction. */
15 #undef CONFIG_RCU_COMPAT_ARCH
17 /* Use the dmb instruction is available for use on ARM. */
18 #undef CONFIG_RCU_ARM_HAVE_DMB
20 /* TLS provided by the compiler. */
23 /* clock_gettime() is detected. */
24 #undef CONFIG_RCU_HAVE_CLOCK_GETTIME
26 /* Require the operating system to support the membarrier system call for
27 default and bulletproof flavors. */
28 #undef CONFIG_RCU_FORCE_SYS_MEMBARRIER
30 /* Enable internal debugging self-checks.
31 Introduce performance penalty. */
32 #undef CONFIG_RCU_DEBUG
34 /* Expose multi-flavor support */
35 #define CONFIG_RCU_MULTIFLAVOR 1
37 /* Enable extra debugging checks for lock-free hash table iterator
39 #undef CONFIG_CDS_LFHT_ITER_DEBUG
This page took 0.02939 seconds and 4 git commands to generate.