/[gnats]/gnats/libiberty/waitpid.c
ViewVC logotype

Diff of /gnats/libiberty/waitpid.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.2 by pdm, Mon Dec 10 23:03:26 2001 UTC revision 1.3 by chewie, Sat Nov 13 05:14:17 2004 UTC
# Line 1  Line 1 
1    /*
2    
3    @deftypefn Supplemental int waitpid (int @var{pid}, int *@var{status}, int)
4    
5    This is a wrapper around the @code{wait} function.  Any ``special''
6    values of @var{pid} depend on your implementation of @code{wait}, as
7    does the return value.  The third argument is unused in @libib{}.
8    
9    @end deftypefn
10    
11    */
12    
13  #ifdef HAVE_CONFIG_H  #ifdef HAVE_CONFIG_H
14  #include "config.h"  #include "config.h"
15  #endif  #endif
16    
17    /* On some systems (such as WindISS), you must include <sys/types.h>
18       to get the definition of "pid_t" before you include <sys/wait.h>.  */
19    #include <sys/types.h>
20    
21  #ifdef HAVE_SYS_WAIT_H  #ifdef HAVE_SYS_WAIT_H
22  #include <sys/wait.h>  #include <sys/wait.h>
23  #endif  #endif
24    
25  int  pid_t
26  waitpid (pid, stat_loc, options)  waitpid (pid, stat_loc, options)
27          int pid, *stat_loc, options;       pid_t pid;
28         int *stat_loc, options;
29  {  {
30    for (;;)    for (;;)
31      {      {

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26