diff options
Diffstat (limited to 'winsup/cygwin/include/cygwin/wait.h')
-rw-r--r-- | winsup/cygwin/include/cygwin/wait.h | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/winsup/cygwin/include/cygwin/wait.h b/winsup/cygwin/include/cygwin/wait.h deleted file mode 100644 index bed81b779..000000000 --- a/winsup/cygwin/include/cygwin/wait.h +++ /dev/null @@ -1,37 +0,0 @@ -/* cygwin/wait.h - - Copyright 2006, 2009 Red Hat, Inc. - -This file is part of Cygwin. - -This software is a copyrighted work licensed under the terms of the -Cygwin license. Please consult the file "CYGWIN_LICENSE" for -details. */ - -#ifndef _CYGWIN_WAIT_H -#define _CYGWIN_WAIT_H - -#define WNOHANG 1 -#define WUNTRACED 2 -#define WCONTINUED 8 -#define __W_CONTINUED 0xffff - -/* A status looks like: - <2 bytes info> <2 bytes code> - - <code> == 0, child has exited, info is the exit value - <code> == 1..7e, child has exited, info is the signal number. - <code> == 7f, child has stopped, info was the signal number. - <code> == 80, there was a core dump. -*/ - -#define WIFEXITED(w) (((w) & 0xff) == 0) -#define WIFSIGNALED(w) (((w) & 0x7f) > 0 && (((w) & 0x7f) < 0x7f)) -#define WIFSTOPPED(w) (((w) & 0xff) == 0x7f) -#define WIFCONTINUED(w) (((w) & 0xffff) == __W_CONTINUED) -#define WEXITSTATUS(w) (((w) >> 8) & 0xff) -#define WTERMSIG(w) ((w) & 0x7f) -#define WSTOPSIG WEXITSTATUS -#define WCOREDUMP(w) (WIFSIGNALED(w) && (w & 0x80)) - -#endif /* _CYGWIN_WAIT_H */ |