2004-12-21 Ben Maurer <bmaurer@ximian.com>
[mono-project.git] / support / sys-wait.c
blob12a4b1701a78895960eef9204fd58a45455eb2ab
1 /*
2 * <sys/wait.h> wrapper functions.
4 * Authors:
5 * Jonathan Pryor (jonpryor@vt.edu)
7 * Copyright (C) 2004 Jonathan Pryor
8 */
10 #include <sys/types.h>
11 #include <sys/wait.h>
13 #include <glib/gtypes.h>
15 #include "map.h"
17 G_BEGIN_DECLS
19 gint32
20 Mono_Posix_Syscall_WIFEXITED (gint32 status)
22 return WIFEXITED (status);
25 gint32
26 Mono_Posix_Syscall_WEXITSTATUS (gint32 status)
28 return WEXITSTATUS (status);
31 gint32
32 Mono_Posix_Syscall_WIFSIGNALED (gint32 status)
34 return WIFSIGNALED (status);
37 gint32
38 Mono_Posix_Syscall_WTERMSIG (gint32 status)
40 return WTERMSIG (status);
43 gint32
44 Mono_Posix_Syscall_WIFSTOPPED (gint32 status)
46 return WIFSTOPPED (status);
49 gint32
50 Mono_Posix_Syscall_WSTOPSIG (gint32 status)
52 return WSTOPSIG (status);
55 G_END_DECLS
58 * vim: noexpandtab