Add missing issue number in Misc/NEWS entry.
[python.git] / Lib / plat-irix6 / WAIT.py
blob82ff8a1fbad296adffaf5d7365ddc6f637b51690
1 # Generated by h2py from /usr/include/sys/wait.h
2 from warnings import warnpy3k
3 warnpy3k("the WAIT module has been removed in Python 3.0", stacklevel=2)
4 del warnpy3k
6 # Included from standards.h
7 def _W_INT(i): return (i)
9 WUNTRACED = 0004
10 WNOHANG = 0100
11 _WSTOPPED = 0177
12 def WIFEXITED(stat): return ((_W_INT(stat)&0377)==0)
14 def WEXITSTATUS(stat): return ((_W_INT(stat)>>8)&0377)
16 def WTERMSIG(stat): return (_W_INT(stat)&0177)
18 def WSTOPSIG(stat): return ((_W_INT(stat)>>8)&0377)
20 WEXITED = 0001
21 WTRAPPED = 0002
22 WSTOPPED = 0004
23 WCONTINUED = 0010
24 WNOWAIT = 0200
25 WOPTMASK = (WEXITED|WTRAPPED|WSTOPPED|WCONTINUED|WNOHANG|WNOWAIT)
26 WSTOPFLG = 0177
27 WCONTFLG = 0177777
28 WCOREFLAG = 0200
29 WSIGMASK = 0177
30 def WWORD(stat): return (_W_INT(stat)&0177777)
32 def WIFCONTINUED(stat): return (WWORD(stat)==WCONTFLG)
34 def WCOREDUMP(stat): return (_W_INT(stat) & WCOREFLAG)
37 # Included from sys/types.h
39 # Included from sgidefs.h
40 _MIPS_ISA_MIPS1 = 1
41 _MIPS_ISA_MIPS2 = 2
42 _MIPS_ISA_MIPS3 = 3
43 _MIPS_ISA_MIPS4 = 4
44 _MIPS_SIM_ABI32 = 1
45 _MIPS_SIM_NABI32 = 2
46 _MIPS_SIM_ABI64 = 3
47 P_MYID = (-1)
48 P_MYHOSTID = (-1)
50 # Included from sys/bsd_types.h
52 # Included from sys/mkdev.h
53 ONBITSMAJOR = 7
54 ONBITSMINOR = 8
55 OMAXMAJ = 0x7f
56 OMAXMIN = 0xff
57 NBITSMAJOR = 14
58 NBITSMINOR = 18
59 MAXMAJ = 0x1ff
60 MAXMIN = 0x3ffff
61 OLDDEV = 0
62 NEWDEV = 1
63 MKDEV_VER = NEWDEV
64 def major(dev): return __major(MKDEV_VER, dev)
66 def minor(dev): return __minor(MKDEV_VER, dev)
69 # Included from sys/select.h
70 FD_SETSIZE = 1024
71 __NBBY = 8
73 # Included from string.h
74 NULL = 0L
75 NBBY = 8
77 # Included from sys/procset.h
78 P_INITPID = 1
79 P_INITUID = 0
80 P_INITPGID = 0
82 # Included from sys/signal.h
83 SIGHUP = 1
84 SIGINT = 2
85 SIGQUIT = 3
86 SIGILL = 4
87 SIGTRAP = 5
88 SIGIOT = 6
89 SIGABRT = 6
90 SIGEMT = 7
91 SIGFPE = 8
92 SIGKILL = 9
93 SIGBUS = 10
94 SIGSEGV = 11
95 SIGSYS = 12
96 SIGPIPE = 13
97 SIGALRM = 14
98 SIGTERM = 15
99 SIGUSR1 = 16
100 SIGUSR2 = 17
101 SIGCLD = 18
102 SIGCHLD = 18
103 SIGPWR = 19
104 SIGWINCH = 20
105 SIGURG = 21
106 SIGPOLL = 22
107 SIGIO = 22
108 SIGSTOP = 23
109 SIGTSTP = 24
110 SIGCONT = 25
111 SIGTTIN = 26
112 SIGTTOU = 27
113 SIGVTALRM = 28
114 SIGPROF = 29
115 SIGXCPU = 30
116 SIGXFSZ = 31
117 SIG32 = 32
118 SIGCKPT = 33
119 SIGRTMIN = 49
120 SIGRTMAX = 64
121 SIGPTINTR = 47
122 SIGPTRESCHED = 48
123 __sigargs = int
124 SIGEV_NONE = 128
125 SIGEV_SIGNAL = 129
126 SIGEV_CALLBACK = 130
128 # Included from sys/siginfo.h
129 ILL_ILLOPC = 1
130 ILL_ILLOPN = 2
131 ILL_ILLADR = 3
132 ILL_ILLTRP = 4
133 ILL_PRVOPC = 5
134 ILL_PRVREG = 6
135 ILL_COPROC = 7
136 ILL_BADSTK = 8
137 NSIGILL = 8
138 FPE_INTDIV = 1
139 FPE_INTOVF = 2
140 FPE_FLTDIV = 3
141 FPE_FLTOVF = 4
142 FPE_FLTUND = 5
143 FPE_FLTRES = 6
144 FPE_FLTINV = 7
145 FPE_FLTSUB = 8
146 NSIGFPE = 8
147 SEGV_MAPERR = 1
148 SEGV_ACCERR = 2
149 NSIGSEGV = 2
150 BUS_ADRALN = 1
151 BUS_ADRERR = 2
152 BUS_OBJERR = 3
153 NSIGBUS = 3
154 TRAP_BRKPT = 1
155 TRAP_TRACE = 2
156 NSIGTRAP = 2
157 CLD_EXITED = 1
158 CLD_KILLED = 2
159 CLD_DUMPED = 3
160 CLD_TRAPPED = 4
161 CLD_STOPPED = 5
162 CLD_CONTINUED = 6
163 NSIGCLD = 6
164 POLL_IN = 1
165 POLL_OUT = 2
166 POLL_MSG = 3
167 POLL_ERR = 4
168 POLL_PRI = 5
169 POLL_HUP = 6
170 NSIGPOLL = 6
171 SI_MAXSZ = 128
172 SI_USER = 0
173 SI_KILL = SI_USER
174 SI_QUEUE = -1
175 SI_ASYNCIO = -2
176 SI_TIMER = -3
177 SI_MESGQ = -4
178 SIG_NOP = 0
179 SIG_BLOCK = 1
180 SIG_UNBLOCK = 2
181 SIG_SETMASK = 3
182 SIG_SETMASK32 = 256
183 SA_ONSTACK = 0x00000001
184 SA_RESETHAND = 0x00000002
185 SA_RESTART = 0x00000004
186 SA_SIGINFO = 0x00000008
187 SA_NODEFER = 0x00000010
188 SA_NOCLDWAIT = 0x00010000
189 SA_NOCLDSTOP = 0x00020000
190 _SA_BSDCALL = 0x10000000
191 MINSIGSTKSZ = 512
192 SIGSTKSZ = 8192
193 SS_ONSTACK = 0x00000001
194 SS_DISABLE = 0x00000002
196 # Included from sys/ucontext.h
197 NGREG = 36
198 NGREG = 37
199 GETCONTEXT = 0
200 SETCONTEXT = 1
201 UC_SIGMASK = 001
202 UC_STACK = 002
203 UC_CPU = 004
204 UC_MAU = 010
205 UC_MCONTEXT = (UC_CPU|UC_MAU)
206 UC_ALL = (UC_SIGMASK|UC_STACK|UC_MCONTEXT)
207 CTX_R0 = 0
208 CTX_AT = 1
209 CTX_V0 = 2
210 CTX_V1 = 3
211 CTX_A0 = 4
212 CTX_A1 = 5
213 CTX_A2 = 6
214 CTX_A3 = 7
215 CTX_T0 = 8
216 CTX_T1 = 9
217 CTX_T2 = 10
218 CTX_T3 = 11
219 CTX_T4 = 12
220 CTX_T5 = 13
221 CTX_T6 = 14
222 CTX_T7 = 15
223 CTX_A4 = 8
224 CTX_A5 = 9
225 CTX_A6 = 10
226 CTX_A7 = 11
227 CTX_T0 = 12
228 CTX_T1 = 13
229 CTX_T2 = 14
230 CTX_T3 = 15
231 CTX_S0 = 16
232 CTX_S1 = 17
233 CTX_S2 = 18
234 CTX_S3 = 19
235 CTX_S4 = 20
236 CTX_S5 = 21
237 CTX_S6 = 22
238 CTX_S7 = 23
239 CTX_T8 = 24
240 CTX_T9 = 25
241 CTX_K0 = 26
242 CTX_K1 = 27
243 CTX_GP = 28
244 CTX_SP = 29
245 CTX_S8 = 30
246 CTX_RA = 31
247 CTX_MDLO = 32
248 CTX_MDHI = 33
249 CTX_CAUSE = 34
250 CTX_EPC = 35
251 CTX_SR = 36
252 CXT_R0 = CTX_R0
253 CXT_AT = CTX_AT
254 CXT_V0 = CTX_V0
255 CXT_V1 = CTX_V1
256 CXT_A0 = CTX_A0
257 CXT_A1 = CTX_A1
258 CXT_A2 = CTX_A2
259 CXT_A3 = CTX_A3
260 CXT_T0 = CTX_T0
261 CXT_T1 = CTX_T1
262 CXT_T2 = CTX_T2
263 CXT_T3 = CTX_T3
264 CXT_T4 = CTX_T4
265 CXT_T5 = CTX_T5
266 CXT_T6 = CTX_T6
267 CXT_T7 = CTX_T7
268 CXT_S0 = CTX_S0
269 CXT_S1 = CTX_S1
270 CXT_S2 = CTX_S2
271 CXT_S3 = CTX_S3
272 CXT_S4 = CTX_S4
273 CXT_S5 = CTX_S5
274 CXT_S6 = CTX_S6
275 CXT_S7 = CTX_S7
276 CXT_T8 = CTX_T8
277 CXT_T9 = CTX_T9
278 CXT_K0 = CTX_K0
279 CXT_K1 = CTX_K1
280 CXT_GP = CTX_GP
281 CXT_SP = CTX_SP
282 CXT_S8 = CTX_S8
283 CXT_RA = CTX_RA
284 CXT_MDLO = CTX_MDLO
285 CXT_MDHI = CTX_MDHI
286 CXT_CAUSE = CTX_CAUSE
287 CXT_EPC = CTX_EPC
288 CXT_SR = CTX_SR
289 SV_ONSTACK = 0x0001
290 SV_INTERRUPT = 0x0002
291 NUMBSDSIGS = (32)
292 def sigmask(sig): return (1L << ((sig)-1))
294 def sigmask(sig): return (1L << ((sig)-1))
296 SIG_ERR = (-1)
297 SIG_IGN = (1)
298 SIG_HOLD = (2)
299 SIG_DFL = (0)
300 NSIG = 65
301 MAXSIG = (NSIG-1)
302 NUMSIGS = (NSIG-1)
303 BRK_USERBP = 0
304 BRK_KERNELBP = 1
305 BRK_ABORT = 2
306 BRK_BD_TAKEN = 3
307 BRK_BD_NOTTAKEN = 4
308 BRK_SSTEPBP = 5
309 BRK_OVERFLOW = 6
310 BRK_DIVZERO = 7
311 BRK_RANGE = 8
312 BRK_PSEUDO_OP_BIT = 0x80
313 BRK_PSEUDO_OP_MAX = 0x3
314 BRK_CACHE_SYNC = 0x80
315 BRK_SWASH_FLUSH = 0x81
316 BRK_SWASH_SWTCH = 0x82
317 BRK_MULOVF = 1023
319 # Included from sys/resource.h
320 PRIO_MIN = -20
321 PRIO_MAX = 20
322 PRIO_PROCESS = 0
323 PRIO_PGRP = 1
324 PRIO_USER = 2
325 RUSAGE_SELF = 0
326 RUSAGE_CHILDREN = -1
327 RLIMIT_CPU = 0
328 RLIMIT_FSIZE = 1
329 RLIMIT_DATA = 2
330 RLIMIT_STACK = 3
331 RLIMIT_CORE = 4
332 RLIMIT_NOFILE = 5
333 RLIMIT_VMEM = 6
334 RLIMIT_RSS = 7
335 RLIMIT_AS = RLIMIT_VMEM
336 RLIM_NLIMITS = 8
337 RLIM32_INFINITY = 0x7fffffff
338 RLIM_INFINITY = 0x7fffffff