commit - 42a57eff1ce95e0e33bd6d0ce1f06ced9f210151
commit + 76e02e9b11b02c5ed429ce629adaa19eb9c80a7f
blob - 68a08a671ca4eaa6e38e3dd4eefc198f24e7b1a9
blob + e5aeae502fff78eade97117e9c1ada2aeddd18f6
--- include/u.h
+++ include/u.h
#define _LARGEFILE64_SOURCE 1
#define _FILE_OFFSET_BITS 64
+#include <stdint.h>
+
#include <unistd.h>
#include <string.h>
#include <stdlib.h>
#endif
typedef signed char schar;
-typedef unsigned int u32int;
-typedef int s32int;
#ifdef _NEEDUCHAR
typedef unsigned char uchar;
#endif
typedef unsigned long long uvlong;
typedef long long vlong;
-typedef uvlong u64int;
-typedef vlong s64int;
-typedef uchar u8int;
-typedef schar s8int;
-typedef ushort u16int;
-typedef short s16int;
+typedef uint64_t u64int;
+typedef int64_t s64int;
+typedef uint8_t u8int;
+typedef int8_t s8int;
+typedef uint16_t u16int;
+typedef int16_t s16int;
+typedef uintptr_t uintptr;
+typedef uint32_t u32int;
+typedef int32_t s32int;
+
#undef _NEEDUCHAR
#undef _NEEDUSHORT
#undef _NEEDUINT