name size signed ==== ==== ====== wchar_t 4 signed size_t 8 unsigned ssize_t 8 signed ptrdiff_t 8 signed wint_t 4 signed wctrans_t 8 unsigned wctype_t 8 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 8 signed uintptr_t 8 unsigned intmax_t 8 signed uintmax_t 8 unsigned float_t 4 signed double_t 8 signed time_t 8 signed useconds_t 4 unsigned suseconds_t 8 signed va_list 24 timeval 16 timeval.tv_sec 8 signed timeval.tv_usec 8 signed timespec 16 timespec.tv_sec 8 signed timespec.tv_nsec 8 signed pid_t 4 signed id_t 4 signed uid_t 4 unsigned gid_t 4 unsigned key_t 4 signed pthread_t 8 pthread_once_t 4 signed pthread_key_t 4 signed pthread_spinlock_t 4 signed pthread_attr_t 56 pthread_attr_t.__u.__i[0] 4 signed pthread_attr_t.__u.__s[0] 8 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 40 pthread_mutex_t.__u.__i[0] 4 signed pthread_mutex_t.__u.__p[0] 8 unsigned pthread_cond_t 48 pthread_cond_t.__u.__i[0] 4 signed pthread_cond_t.__u.__p[0] 8 unsigned pthread_barrier_t 32 pthread_barrier_t.__u.__i[0] 4 signed pthread_barrier_t.__u.__p[0] 8 unsigned pthread_rwlock_t 56 pthread_rwlock_t.__u.__i[0] 4 signed pthread_rwlock_t.__u.__p[0] 8 unsigned off_t 8 signed mode_t 4 unsigned nlink_t 8 unsigned ino_t 8 unsigned dev_t 8 unsigned blksize_t 8 signed blkcnt_t 8 signed fsblkcnt_t 8 unsigned fsfilcnt_t 8 unsigned timer_t 8 unsigned clockid_t 4 signed clock_t 8 signed sigset_t 128 sigset_t.__bits: 16 array-size sigset_t.__bits[0] 8 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 16 iovec.iov_base 8 unsigned iovec.iov_len 8 signed