1 TYPEDEF
unsigned _Addr
size_t;
2 TYPEDEF
unsigned _Addr
uintptr_t;
3 TYPEDEF _Addr
ptrdiff_t;
5 TYPEDEF _Addr
intptr_t;
6 TYPEDEF _Addr regoff_t
;
8 TYPEDEF
signed char int8_t;
11 TYPEDEF _Int64
int64_t;
12 TYPEDEF _Int64
intmax_t;
13 TYPEDEF
unsigned char uint8_t;
14 TYPEDEF
unsigned short uint16_t;
15 TYPEDEF
unsigned int uint32_t;
16 TYPEDEF
unsigned _Int64
uint64_t;
17 TYPEDEF
unsigned _Int64
uintmax_t;
19 TYPEDEF
unsigned mode_t
;
20 TYPEDEF
unsigned _Reg nlink_t
;
22 TYPEDEF
unsigned _Int64 ino_t
;
23 TYPEDEF
unsigned _Int64 dev_t
;
24 TYPEDEF
long blksize_t
;
25 TYPEDEF _Int64 blkcnt_t
;
26 TYPEDEF
unsigned _Int64 fsblkcnt_t
;
27 TYPEDEF
unsigned _Int64 fsfilcnt_t
;
29 TYPEDEF
unsigned long wctype_t;
31 TYPEDEF
void * timer_t
;
32 TYPEDEF
int clockid_t
;
34 STRUCT timeval
{ time_t tv_sec
; suseconds_t tv_usec
; };
35 STRUCT timespec
{ time_t tv_sec
; long tv_nsec
; };
38 TYPEDEF
unsigned id_t
;
39 TYPEDEF
unsigned uid_t
;
40 TYPEDEF
unsigned gid_t
;
42 TYPEDEF
unsigned useconds_t
;
45 TYPEDEF
unsigned long pthread_t
;
47 TYPEDEF
struct __pthread
* pthread_t
;
49 TYPEDEF
int pthread_once_t
;
50 TYPEDEF
unsigned pthread_key_t
;
51 TYPEDEF
int pthread_spinlock_t
;
52 TYPEDEF
struct { unsigned __attr
; } pthread_mutexattr_t
;
53 TYPEDEF
struct { unsigned __attr
; } pthread_condattr_t
;
54 TYPEDEF
struct { unsigned __attr
; } pthread_barrierattr_t
;
55 TYPEDEF
struct { unsigned __attr
[2]; } pthread_rwlockattr_t
;
57 TYPEDEF
struct _IO_FILE
FILE;
59 TYPEDEF
struct __locale_struct
* locale_t
;
61 TYPEDEF
struct __sigset_t
{ unsigned long __bits
[128/sizeof(long)]; } sigset_t
;
63 STRUCT iovec
{ void *iov_base
; size_t iov_len
; };
65 TYPEDEF
unsigned socklen_t
;
66 TYPEDEF
unsigned short sa_family_t
;