25#ifndef __off_t_defined
31#ifndef __dev_t_defined
36#ifndef __uid_t_defined
40#ifndef __gid_t_defined
45#ifndef __off64_t_defined
50#ifndef __fpos_t_defined
56#ifndef __fpos64_t_defined
62#if defined(__INT_MAX__) && __INT_MAX__ == 2147483647
74#ifndef __mbstate_t_defined
82 unsigned char __wchb[4];
87#ifndef __flock_t_defined
92#ifndef __iconv_t_defined
97#ifndef __blkcnt_t_defined
101#ifndef __blksize_t_defined
105#ifndef __daddr_t_defined
109#ifndef __fsblkcnt_t_defined
113#ifndef __fsfilcnt_t_defined
117#ifndef __id_t_defined
121#ifndef __ino_t_defined
125#ifndef __pid_t_defined
129#ifndef __key_t_defined
133#ifndef __mode_t_defined
140#define _TIME_T_ long long
143#ifndef __clockid_t_defined
144#define _CLOCKID_T_ unsigned long
149#define _TIMER_T_ unsigned long
152#ifndef __clock_t_defined
153#define _CLOCK_T_ unsigned long
163#if __GNUC_MINOR__ > 95 || __GNUC__ >= 3
#define __extension__
Definition cdefs.h:103
_CLOCKID_T_ __clockid_t
Definition _types.h:147
long __blksize_t
Definition _types.h:102
_CLOCK_T_ __clock_t
Definition _types.h:156
unsigned long __ino_t
Definition _types.h:122
#define _CLOCKID_T_
Definition _types.h:144
long __daddr_t
Definition _types.h:106
unsigned short __uid_t
User ID type.
Definition _types.h:38
long long _off64_t
64-bit file offset type.
Definition _types.h:47
unsigned long __mode_t
Definition _types.h:134
unsigned long long __fsblkcnt_t
Definition _types.h:110
unsigned long __useconds_t
Definition _types.h:139
_TIME_T_ __time_t
Definition _types.h:141
__newlib_recursive_lock_t _flock_t
File lock type.
Definition _types.h:89
long _ssize_t
Definition _types.h:66
char * __va_list
Definition _types.h:166
short __dev_t
Device ID type.
Definition _types.h:33
long _off_t
File offset type.
Definition _types.h:27
_off_t __off_t
Definition _types.h:28
unsigned long __id_t
Definition _types.h:118
#define _CLOCK_T_
Definition _types.h:153
void * _iconv_t
Iconv descriptor type.
Definition _types.h:94
#define _TIME_T_
Definition _types.h:140
long _fpos_t
File position type.
Definition _types.h:52
int __pid_t
Definition _types.h:126
unsigned short __nlink_t
Definition _types.h:137
long __blkcnt_t
Definition _types.h:98
#define _TIMER_T_
Definition _types.h:149
_TIMER_T_ __timer_t
Definition _types.h:150
long __suseconds_t
Definition _types.h:138
unsigned long __fsfilcnt_t
Definition _types.h:114
long __key_t
Definition _types.h:130
unsigned short __gid_t
Group ID type.
Definition _types.h:42
KOS-specific patching for newlib's <sys/lock.h>
KOS-implementation of select POSIX extensions.
Conversion state information.
Definition _types.h:78
wint_t __wch
Definition _types.h:81
int __count
Definition _types.h:79