name size signed
==== ==== ======
wchar_t 4 signed
size_t 4 unsigned
ssize_t 4 signed
ptrdiff_t 4 signed
wint_t 4 signed
wctrans_t 4 unsigned
wctype_t 4 unsigned
int8_t 1 signed
int16_t 2 signed
int32_t 4 signed
int64_t 8 signed
uint8_t 1 unsigned
uint16_t 2 unsigned
uint32_t 4 unsigned
uint64_t 8 unsigned
__uint16_t 2 unsigned
__uint32_t 4 unsigned
__uint64_t 8 unsigned
int_fast8_t 1 signed
int_fast16_t 4 signed
int_fast32_t 4 signed
int_fast64_t 8 signed
uint_fast8_t 1 unsigned
uint_fast16_t 4 unsigned
uint_fast32_t 4 unsigned
uint_fast64_t 8 unsigned
intptr_t 4 signed
uintptr_t 4 unsigned
intmax_t 8 signed
uintmax_t 8 unsigned
float_t 12 signed
double_t 12 signed
time_t 4 signed
useconds_t 4 unsigned
suseconds_t 4 signed
va_list 4
timeval 8
timeval.tv_sec 4 signed
timeval.tv_usec 4 signed
timespec 8
timespec.tv_sec 4 signed
timespec.tv_nsec 4 signed
pid_t 4 signed
id_t 4 signed
uid_t 4 signed
gid_t 4 signed
key_t 4 signed
pthread_t 4
pthread_once_t 4 signed
pthread_key_t 4 signed
pthread_spinlock_t 4 signed
pthread_attr_t 36
pthread_attr_t.__u.__i[0] 4 signed
pthread_attr_t.__u.__s[0] 4 signed
pthread_mutexattr_t 4 unsigned
pthread_condattr_t 4 unsigned
pthread_barrierattr_t 4 unsigned
pthread_rwlockattr_t 8
pthread_rwlockattr_t.__attr[0] 4 signed
pthread_mutex_t 24
pthread_mutex_t.__u.__i[0] 4 signed
pthread_mutex_t.__u.__p[0] 4 unsigned
pthread_cond_t 48
pthread_cond_t.__u.__i[0] 4 signed
pthread_cond_t.__u.__p[0] 4 unsigned
pthread_barrier_t 20
pthread_barrier_t.__u.__i[0] 4 signed
pthread_barrier_t.__u.__p[0] 4 unsigned
pthread_rwlock_t 32
pthread_rwlock_t.__u.__i[0] 4 signed
pthread_rwlock_t.__u.__p[0] 4 unsigned
off_t 8 signed
mode_t 4 unsigned
nlink_t 4 unsigned
ino_t 8 unsigned
dev_t 8 signed
blksize_t 4 signed
blkcnt_t 8 signed
fsblkcnt_t 8 unsigned
fsfilcnt_t 8 unsigned
timer_t 4 unsigned
clockid_t 4 signed
clock_t 4 unsigned
sigset_t 128
sigset_t.__bits: 32 array-size
sigset_t.__bits[0] 4 signed
siginfo_t 128
socklen_t 4 unsigned
sa_family_t 2 unsigned
in_port_t 2 unsigned
in_addr_t 4 unsigned
in_addr 4
in_addr.s_addr 4 signed
nl_item 4 signed
iovec 8
iovec.iov_base 4 unsigned
iovec.iov_len 4 signed