1 # Generated by h2py from /include/sys/types.h
4 # Included from features.h
10 _POSIX_C_SOURCE
= 199506L
12 _XOPEN_SOURCE_EXTENDED
= 1
13 _LARGEFILE64_SOURCE
= 1
21 _POSIX_C_SOURCE
= 199506L
27 __USE_XOPEN_EXTENDED
= 1
30 __USE_XOPEN_EXTENDED
= 1
33 __USE_FILE_OFFSET64
= 1
40 __STDC_IEC_559_COMPLEX__
= 1
45 # Included from sys/cdefs.h
47 def __PMT(args
): return args
49 def __P(args
): return args
51 def __PMT(args
): return args
53 def __P(args
): return ()
55 def __PMT(args
): return ()
57 def __STRING(x
): return #x
59 def __STRING(x
): return "x"
61 def __ASMNAME(cname
): return __ASMNAME2 (__USER_LABEL_PREFIX__
, cname
)
63 def __attribute__(xyz
): return
65 __USE_EXTERN_INLINES
= 1
67 # Included from gnu/stubs.h
69 # Included from bits/types.h
72 def __FDELT(d
): return ((d
) / __NFDBITS
)
75 # Included from bits/pthreadtypes.h
77 # Included from time.h
80 # Included from bits/time.h
82 # Included from posix/time.h
84 # Included from posix/types.h
87 CLOCKS_PER_SEC
= 1000000
89 CLOCKS_PER_SEC
= 1000000
92 CLK_TCK
= CLOCKS_PER_SEC
95 __timespec_defined
= 1
96 def __isleap(year
): return \
98 __BIT_TYPES_DEFINED__
= 1
100 # Included from endian.h
102 __LITTLE_ENDIAN
= 1234
106 # Included from bits/endian.h
107 __BYTE_ORDER
= __LITTLE_ENDIAN
108 __FLOAT_WORD_ORDER
= __BYTE_ORDER
109 LITTLE_ENDIAN
= __LITTLE_ENDIAN
110 BIG_ENDIAN
= __BIG_ENDIAN
111 PDP_ENDIAN
= __PDP_ENDIAN
112 BYTE_ORDER
= __BYTE_ORDER
114 # Included from sys/select.h
117 # Included from bits/select.h
118 def __FD_ZERO(fdsp
): return \
120 def __FD_ZERO(set): return \
123 # Included from bits/sigset.h
126 def __sigmask(sig
): return \
128 def __sigemptyset(set): return \
130 def __sigfillset(set): return \
132 def __sigisemptyset(set): return \
134 FD_SETSIZE
= __FD_SETSIZE
135 def FD_ZERO(fdsetp
): return __FD_ZERO (fdsetp
)
138 # Included from sys/sysmacros.h
140 def major(dev
): return ( (( (dev
) >> 8) & 0xff))
142 def minor(dev
): return ( ((dev
) & 0xff))