osprey/cygnus/libiberty/pex-unix.c File Reference

#include "pex-common.h"
#include <stdio.h>
#include <errno.h>

Include dependency graph for pex-unix.c:

Go to the source code of this file.

Defines

#define waitpid(pid, status, flags)   wait(status)
#define VFORK_STRING   "vfork"
#define writeerr(s)   write (STDERR_FILE_NO, s, strlen (s))

Functions/Subroutines

int pexecute (char *program, char *const *argv, const char *this_pname, temp_base, char **errmsg_fmt, char **errmsg_arg, int flagsarg) const
int pwait (int pid, int *status, flags)


Define Documentation

#define VFORK_STRING   "vfork"

Definition at line 54 of file pex-unix.c.

Referenced by pex_unix_exec_child(), and scan_prog_file().

#define waitpid ( pid,
status,
flags   )     wait(status)

#define writeerr (  )     write (STDERR_FILE_NO, s, strlen (s))

Referenced by pex_child_error(), and pexecute().


Function Documentation

int pexecute ( char *  program,
char * const *  argv,
const char *  this_pname,
temp_base  ,
char **  errmsg_fmt,
char **  errmsg_arg,
int  flagsarg 
) const

int pwait ( int  pid,
int *  status,
flags   
)

Definition at line 210 of file pex-unix.c.

References waitpid.


Generated on Wed Apr 8 15:03:25 2009 for Open64 by  doxygen 1.5.6