diff --git a/include/sys/types.h b/include/sys/types.h index 368dd12f..14fccf81 100644 --- a/include/sys/types.h +++ b/include/sys/types.h @@ -106,7 +106,11 @@ typedef unsigned long uintptr_t; #ifndef __MES_OFF_T #define __MES_OFF_T #undef off_t +#if __M2__ typedef long off_t; +#else +typedef long long off_t; +#endif #endif #if __SIZEOF_LONG_LONG__ == 8