build: fix travis MPI/SMP build
[charm.git] / src / arch / mpi-bluegeneq / conv-mach-smp.h
1 #define CMK_SMP                                            1
2
3
4 #undef CMK_SHARED_VARS_UNAVAILABLE
5 #undef CMK_SHARED_VARS_POSIX_THREADS_SMP
6 #define CMK_SHARED_VARS_UNAVAILABLE                        0
7 #define CMK_SHARED_VARS_POSIX_THREADS_SMP                  1
8
9 /* Right now only comm thread (no multicore) and tls thread version with gcc works on Blue Gene*/
10 #define CMK_MULTICORE                                      0
11
12 #ifdef __GNUC__
13 #define CMK_NOT_USE_TLS_THREAD                             0
14 #else
15 #define CMK_NOT_USE_TLS_THREAD                             1
16 #endif
17
18 #define CMK_PCQUEUE_LOCK                                   1