Changed the interOperate to a global variable so that it is initialized from
[charm.git] / src / arch / net-darwin-x86 / conv-mach-smp.h
1
2 #define CMK_SMP                                            1
3
4 #undef CMK_NODE_QUEUE_AVAILABLE
5 #define CMK_NODE_QUEUE_AVAILABLE                           1
6
7 #undef CMK_SHARED_VARS_UNAVAILABLE
8 #undef CMK_SHARED_VARS_POSIX_THREADS_SMP
9 #define CMK_SHARED_VARS_UNAVAILABLE                        0
10 #define CMK_SHARED_VARS_POSIX_THREADS_SMP                  1
11
12 #if !CMK_GCC_X86_ASM || !CMK_GCC_X86_ASM_ATOMICINCREMENT
13 #define CMK_PCQUEUE_LOCK                                   1
14 #endif