Charm's port for newer IBM systems
[charm.git] / src / arch / pami / conv-common.h
blob8a1598dcb0b8b203b39c0d8464981fcb6eb2d7f8
2 #define CMK_CMIDELIVERS_USE_COMMON_CODE 1
4 #define CMK_CMIPRINTF_IS_A_BUILTIN 0
6 #define CMK_HANDLE_SIGUSR 1
8 #define CMK_MSG_HEADER_EXT_ CmiUInt2 rank, hdl,xhdl,info, stratid; unsigned char cksum, magic; int root, size; CmiUInt2 redID, padding;
10 #define CMK_MSG_HEADER_BASIC CMK_MSG_HEADER_EXT
11 #define CMK_MSG_HEADER_EXT { CMK_MSG_HEADER_EXT_ }
12 #define CMK_MSG_HEADER_BIGSIM_ { CMK_MSG_HEADER_EXT_ CMK_BIGSIM_FIELDS }
14 #define CMK_MULTICAST_GROUP_TYPE struct { unsigned pe, id; }
15 #define CMK_MULTICAST_DEF_USE_COMMON_CODE 1
16 #define CMK_MULTICAST_LIST_USE_COMMON_CODE 0
17 #define CMK_MULTICAST_GROUP_USE_COMMON_CODE 1
19 #define CMK_RSH_IS_A_COMMAND 0
20 #define CMK_RSH_NOT_NEEDED 1
22 #define CMK_SPANTREE_MAXSPAN 4
23 #define CMK_SPANTREE_USE_COMMON_CODE 1
25 #define CMK_VECTOR_SEND_USES_COMMON_CODE 1
27 #define CMK_CCS_AVAILABLE 1
29 #define NODE_0_IS_CONVHOST 1
31 //#define CMK_IMMEDIATE_MSG 1
32 #define CMK_MACHINE_PROGRESS_DEFINED 0
34 #undef CMK_HAS_FDATASYNC_FUNC
35 #define CMK_HAS_FDATASYNC_FUNC 0
37 #define CMI_DIRECT_MANY_TO_MANY_DEFINED 0
39 #define CMK_PERSISTENT_COMM 0