99d763a6e8ba64e7741680de3bd44bfaf53531e6
[urcu.git] / include / urcu / config.h.in
1 /* urcu/config.h.in. Manually generated for control over the contained defs. */
2
3 /* Enable SMP support. With SMP support enabled, uniprocessors are also
4 supported. With SMP support disabled, UP systems work fine, but the
5 behavior of SMP systems is undefined. */
6 #undef CONFIG_RCU_SMP
7
8 /* TLS provided by the compiler. */
9 #undef CONFIG_RCU_TLS
10
11 /* clock_gettime() is detected. */
12 #undef CONFIG_RCU_HAVE_CLOCK_GETTIME
13
14 /* Require the operating system to support the membarrier system call for
15 default and bulletproof flavors. */
16 #undef CONFIG_RCU_FORCE_SYS_MEMBARRIER
17
18 /* Enable internal debugging self-checks.
19 Introduces a performance penalty. */
20 #undef CONFIG_RCU_DEBUG
21
22 /* Expose multi-flavor support */
23 #define CONFIG_RCU_HAVE_MULTIFLAVOR 1
24
25 /* Enable extra debugging checks for lock-free hash table iterator
26 traversal. */
27 #undef CONFIG_CDS_LFHT_ITER_DEBUG
This page took 0.030969 seconds and 5 git commands to generate.