add definition for CmiInt16
authorGengbin Zheng <gzheng@illinois.edu>
Tue, 23 Oct 2012 19:06:31 +0000 (14:06 -0500)
committerGengbin Zheng <gzheng@illinois.edu>
Tue, 23 Oct 2012 19:06:31 +0000 (14:06 -0500)
src/conv-core/converse.h

index a3400415a637f37db1eec045f7cae9dc922b189c..c4d14ef3e42237ad7e401485ab2a5a1e644283ee 100644 (file)
@@ -528,9 +528,17 @@ typedef CMK_TYPEDEF_INT8      CmiInt8;
 typedef CMK_TYPEDEF_UINT2     CmiUInt2;
 typedef CMK_TYPEDEF_UINT4     CmiUInt4;
 typedef CMK_TYPEDEF_UINT8     CmiUInt8;
+#if CMK___int128_DEFINED
+typedef __int128              CmiInt16;
+typedef unsigned __int128     CmiUInt16;
+#define CMK_HAS_INT16         1
+#else
+#define CMK_HAS_INT16         0
+#endif
 typedef CMK_TYPEDEF_FLOAT4    CmiFloat4;
 typedef CMK_TYPEDEF_FLOAT8    CmiFloat8;
 
+
 #if CMK_SIZET_64BIT
 typedef CmiUInt8     CmiIntPtr;
 #else