38094a6d57bd8e14b2556ee822847ec86c8bf01a
1 /* urcu/config.h.in. Manually generated for control over the contained defs. */
3 /* Defined when on a system with futex support. */
4 #undef CONFIG_RCU_HAVE_FUTEX
6 /* Enable SMP support. With SMP support enabled, uniprocessors are also
7 supported. With SMP support disabled, UP systems work fine, but the
8 behavior of SMP systems is undefined. */
11 /* Use the dmb instruction is available for use on ARM. */
12 #undef CONFIG_RCU_ARM_HAVE_DMB
14 /* TLS provided by the compiler. */
17 /* clock_gettime() is detected. */
18 #undef CONFIG_RCU_HAVE_CLOCK_GETTIME
20 /* Require the operating system to support the membarrier system call for
21 default and bulletproof flavors. */
22 #undef CONFIG_RCU_FORCE_SYS_MEMBARRIER
24 /* Enable internal debugging self-checks.
25 Introduces a performance penalty. */
26 #undef CONFIG_RCU_DEBUG
28 /* Expose multi-flavor support */
29 #define CONFIG_RCU_HAVE_MULTIFLAVOR 1
31 /* Enable extra debugging checks for lock-free hash table iterator
33 #undef CONFIG_CDS_LFHT_ITER_DEBUG
This page took 0.058964 seconds and 3 git commands to generate.