#include "config.h"#include "libiberty.h"

Go to the source code of this file.
Functions/Subroutines | |
| int | pexecute (const char *program, char *const *argv, const char *pname, const char *temp_base, char **errmsg_fmt, char **errmsg_arg, int flags) |
| int | pwait (int pid, int *status, int flags ATTRIBUTE_UNUSED) |
Variables | |
| static struct pex_obj * | pex |
| static int | idx |
| int pexecute | ( | const char * | program, | |
| char *const * | argv, | |||
| const char * | pname, | |||
| const char * | temp_base, | |||
| char ** | errmsg_fmt, | |||
| char ** | errmsg_arg, | |||
| int | flags | |||
| ) |
Definition at line 39 of file pexecute.c.
References err, idx, NULL, pex_init(), PEX_LAST, pex_run(), PEX_SEARCH, PEX_USE_PIPES, PEXECUTE_FIRST, PEXECUTE_LAST, and PEXECUTE_SEARCH.
| int pwait | ( | int | pid, | |
| int * | status, | |||
| int flags | ATTRIBUTE_UNUSED | |||
| ) |
Definition at line 85 of file pexecute.c.
References free(), idx, NULL, pex_free(), pex_get_status(), vector, and XNEWVEC.
int idx [static] |
Definition at line 36 of file pexecute.c.
Definition at line 35 of file pexecute.c.
Referenced by collect_execute(), execute(), fork_execute(), scan_prog_file(), and tlink_execute().
1.5.6