Try to restore the old test_file and test_univnewlines as new, different files
[python.git] / Lib / plat-sunos5 / TYPES.py
blobe8e4a0074f620f15d1043e1f9eb600b06be2dda1
1 # Generated by h2py from /usr/include/sys/types.h
3 # Included from sys/isa_defs.h
4 _CHAR_ALIGNMENT = 1
5 _SHORT_ALIGNMENT = 2
6 _INT_ALIGNMENT = 4
7 _LONG_ALIGNMENT = 8
8 _LONG_LONG_ALIGNMENT = 8
9 _DOUBLE_ALIGNMENT = 8
10 _LONG_DOUBLE_ALIGNMENT = 16
11 _POINTER_ALIGNMENT = 8
12 _MAX_ALIGNMENT = 16
13 _ALIGNMENT_REQUIRED = 1
14 _CHAR_ALIGNMENT = 1
15 _SHORT_ALIGNMENT = 2
16 _INT_ALIGNMENT = 4
17 _LONG_ALIGNMENT = 4
18 _LONG_LONG_ALIGNMENT = 4
19 _DOUBLE_ALIGNMENT = 4
20 _LONG_DOUBLE_ALIGNMENT = 4
21 _POINTER_ALIGNMENT = 4
22 _MAX_ALIGNMENT = 4
23 _ALIGNMENT_REQUIRED = 0
24 _CHAR_ALIGNMENT = 1
25 _SHORT_ALIGNMENT = 2
26 _INT_ALIGNMENT = 4
27 _LONG_LONG_ALIGNMENT = 8
28 _DOUBLE_ALIGNMENT = 8
29 _ALIGNMENT_REQUIRED = 1
30 _LONG_ALIGNMENT = 4
31 _LONG_DOUBLE_ALIGNMENT = 8
32 _POINTER_ALIGNMENT = 4
33 _MAX_ALIGNMENT = 8
34 _LONG_ALIGNMENT = 8
35 _LONG_DOUBLE_ALIGNMENT = 16
36 _POINTER_ALIGNMENT = 8
37 _MAX_ALIGNMENT = 16
39 # Included from sys/feature_tests.h
40 _POSIX_C_SOURCE = 1
41 _LARGEFILE64_SOURCE = 1
42 _LARGEFILE_SOURCE = 1
43 _FILE_OFFSET_BITS = 64
44 _FILE_OFFSET_BITS = 32
45 _POSIX_C_SOURCE = 199506L
46 _POSIX_PTHREAD_SEMANTICS = 1
47 _XOPEN_VERSION = 500
48 _XOPEN_VERSION = 4
49 _XOPEN_VERSION = 3
51 # Included from sys/machtypes.h
53 # Included from sys/inttypes.h
55 # Included from sys/int_types.h
57 # Included from sys/int_limits.h
58 INT8_MAX = (127)
59 INT16_MAX = (32767)
60 INT32_MAX = (2147483647)
61 INTMAX_MAX = INT32_MAX
62 INT_LEAST8_MAX = INT8_MAX
63 INT_LEAST16_MAX = INT16_MAX
64 INT_LEAST32_MAX = INT32_MAX
65 INT8_MIN = (-128)
66 INT16_MIN = (-32767-1)
67 INT32_MIN = (-2147483647-1)
68 INTMAX_MIN = INT32_MIN
69 INT_LEAST8_MIN = INT8_MIN
70 INT_LEAST16_MIN = INT16_MIN
71 INT_LEAST32_MIN = INT32_MIN
73 # Included from sys/int_const.h
74 def INT8_C(c): return (c)
76 def INT16_C(c): return (c)
78 def INT32_C(c): return (c)
80 def INT64_C(c): return __CONCAT__(c,l)
82 def INT64_C(c): return __CONCAT__(c,ll)
84 def UINT8_C(c): return __CONCAT__(c,u)
86 def UINT16_C(c): return __CONCAT__(c,u)
88 def UINT32_C(c): return __CONCAT__(c,u)
90 def UINT64_C(c): return __CONCAT__(c,ul)
92 def UINT64_C(c): return __CONCAT__(c,ull)
94 def INTMAX_C(c): return __CONCAT__(c,l)
96 def UINTMAX_C(c): return __CONCAT__(c,ul)
98 def INTMAX_C(c): return __CONCAT__(c,ll)
100 def UINTMAX_C(c): return __CONCAT__(c,ull)
102 def INTMAX_C(c): return (c)
104 def UINTMAX_C(c): return (c)
107 # Included from sys/int_fmtio.h
108 PRId8 = "d"
109 PRId16 = "d"
110 PRId32 = "d"
111 PRId64 = "ld"
112 PRId64 = "lld"
113 PRIdLEAST8 = "d"
114 PRIdLEAST16 = "d"
115 PRIdLEAST32 = "d"
116 PRIdLEAST64 = "ld"
117 PRIdLEAST64 = "lld"
118 PRIi8 = "i"
119 PRIi16 = "i"
120 PRIi32 = "i"
121 PRIi64 = "li"
122 PRIi64 = "lli"
123 PRIiLEAST8 = "i"
124 PRIiLEAST16 = "i"
125 PRIiLEAST32 = "i"
126 PRIiLEAST64 = "li"
127 PRIiLEAST64 = "lli"
128 PRIo8 = "o"
129 PRIo16 = "o"
130 PRIo32 = "o"
131 PRIo64 = "lo"
132 PRIo64 = "llo"
133 PRIoLEAST8 = "o"
134 PRIoLEAST16 = "o"
135 PRIoLEAST32 = "o"
136 PRIoLEAST64 = "lo"
137 PRIoLEAST64 = "llo"
138 PRIx8 = "x"
139 PRIx16 = "x"
140 PRIx32 = "x"
141 PRIx64 = "lx"
142 PRIx64 = "llx"
143 PRIxLEAST8 = "x"
144 PRIxLEAST16 = "x"
145 PRIxLEAST32 = "x"
146 PRIxLEAST64 = "lx"
147 PRIxLEAST64 = "llx"
148 PRIX8 = "X"
149 PRIX16 = "X"
150 PRIX32 = "X"
151 PRIX64 = "lX"
152 PRIX64 = "llX"
153 PRIXLEAST8 = "X"
154 PRIXLEAST16 = "X"
155 PRIXLEAST32 = "X"
156 PRIXLEAST64 = "lX"
157 PRIXLEAST64 = "llX"
158 PRIu8 = "u"
159 PRIu16 = "u"
160 PRIu32 = "u"
161 PRIu64 = "lu"
162 PRIu64 = "llu"
163 PRIuLEAST8 = "u"
164 PRIuLEAST16 = "u"
165 PRIuLEAST32 = "u"
166 PRIuLEAST64 = "lu"
167 PRIuLEAST64 = "llu"
168 SCNd16 = "hd"
169 SCNd32 = "d"
170 SCNd64 = "ld"
171 SCNd64 = "lld"
172 SCNi16 = "hi"
173 SCNi32 = "i"
174 SCNi64 = "li"
175 SCNi64 = "lli"
176 SCNo16 = "ho"
177 SCNo32 = "o"
178 SCNo64 = "lo"
179 SCNo64 = "llo"
180 SCNu16 = "hu"
181 SCNu32 = "u"
182 SCNu64 = "lu"
183 SCNu64 = "llu"
184 SCNx16 = "hx"
185 SCNx32 = "x"
186 SCNx64 = "lx"
187 SCNx64 = "llx"
188 PRIdMAX = "ld"
189 PRIoMAX = "lo"
190 PRIxMAX = "lx"
191 PRIuMAX = "lu"
192 PRIdMAX = "lld"
193 PRIoMAX = "llo"
194 PRIxMAX = "llx"
195 PRIuMAX = "llu"
196 PRIdMAX = "d"
197 PRIoMAX = "o"
198 PRIxMAX = "x"
199 PRIuMAX = "u"
200 SCNiMAX = "li"
201 SCNdMAX = "ld"
202 SCNoMAX = "lo"
203 SCNxMAX = "lx"
204 SCNiMAX = "lli"
205 SCNdMAX = "lld"
206 SCNoMAX = "llo"
207 SCNxMAX = "llx"
208 SCNiMAX = "i"
209 SCNdMAX = "d"
210 SCNoMAX = "o"
211 SCNxMAX = "x"
213 # Included from sys/types32.h
214 SHRT_MIN = (-32768)
215 SHRT_MAX = 32767
216 USHRT_MAX = 65535
217 INT_MIN = (-2147483647-1)
218 INT_MAX = 2147483647
219 LONG_MIN = (-9223372036854775807L-1L)
220 LONG_MAX = 9223372036854775807L
221 LONG_MIN = (-2147483647L-1L)
222 LONG_MAX = 2147483647L
223 P_MYID = (-1)
225 # Included from sys/select.h
227 # Included from sys/time.h
228 TIME32_MAX = INT32_MAX
229 TIME32_MIN = INT32_MIN
230 def TIMEVAL_OVERFLOW(tv): return \
232 from TYPES import *
233 DST_NONE = 0
234 DST_USA = 1
235 DST_AUST = 2
236 DST_WET = 3
237 DST_MET = 4
238 DST_EET = 5
239 DST_CAN = 6
240 DST_GB = 7
241 DST_RUM = 8
242 DST_TUR = 9
243 DST_AUSTALT = 10
244 ITIMER_REAL = 0
245 ITIMER_VIRTUAL = 1
246 ITIMER_PROF = 2
247 ITIMER_REALPROF = 3
248 def ITIMERVAL_OVERFLOW(itv): return \
250 SEC = 1
251 MILLISEC = 1000
252 MICROSEC = 1000000
253 NANOSEC = 1000000000
255 # Included from sys/time_impl.h
256 def TIMESPEC_OVERFLOW(ts): return \
258 def ITIMERSPEC_OVERFLOW(it): return \
260 __CLOCK_REALTIME0 = 0
261 CLOCK_VIRTUAL = 1
262 CLOCK_PROF = 2
263 __CLOCK_REALTIME3 = 3
264 CLOCK_HIGHRES = 4
265 CLOCK_MAX = 5
266 CLOCK_REALTIME = __CLOCK_REALTIME3
267 CLOCK_REALTIME = __CLOCK_REALTIME0
268 TIMER_RELTIME = 0x0
269 TIMER_ABSTIME = 0x1
271 # Included from sys/mutex.h
272 from TYPES import *
273 def MUTEX_HELD(x): return (mutex_owned(x))
275 def TICK_TO_SEC(tick): return ((tick) / hz)
277 def SEC_TO_TICK(sec): return ((sec) * hz)
279 def TICK_TO_MSEC(tick): return \
281 def MSEC_TO_TICK(msec): return \
283 def MSEC_TO_TICK_ROUNDUP(msec): return \
285 def TICK_TO_USEC(tick): return ((tick) * usec_per_tick)
287 def USEC_TO_TICK(usec): return ((usec) / usec_per_tick)
289 def USEC_TO_TICK_ROUNDUP(usec): return \
291 def TICK_TO_NSEC(tick): return ((tick) * nsec_per_tick)
293 def NSEC_TO_TICK(nsec): return ((nsec) / nsec_per_tick)
295 def NSEC_TO_TICK_ROUNDUP(nsec): return \
297 def TIMEVAL_TO_TICK(tvp): return \
299 def TIMESTRUC_TO_TICK(tsp): return \
302 # Included from time.h
303 from TYPES import *
305 # Included from iso/time_iso.h
306 NULL = 0L
307 NULL = 0
308 CLOCKS_PER_SEC = 1000000
309 FD_SETSIZE = 65536
310 FD_SETSIZE = 1024
311 _NBBY = 8
312 NBBY = _NBBY
313 def FD_ZERO(p): return bzero((p), sizeof (*(p)))