Home
last modified time | relevance | path

Searched refs:pex_obj (Results 1 – 22 of 22) sorted by relevance

/freebsd-12.1/contrib/gcclibs/libiberty/
H A Dpex-common.h48 struct pex_obj struct
93 int (*open_read) (struct pex_obj *, const char */* name */, int /* binary */); argument
96 int (*open_write) (struct pex_obj *, const char */* name */,
107 long (*exec_child) (struct pex_obj *, int /* flags */,
114 int (*close) (struct pex_obj *, int);
119 int (*wait) (struct pex_obj *, long /* child */, int * /* status */,
125 int (*pipe) (struct pex_obj *, int * /* p */, int /* binary */);
129 FILE * (*fdopenr) (struct pex_obj *, int /* fd */, int /* binary */);
134 FILE * (*fdopenw) (struct pex_obj *, int /* fd */, int /* binary */);
137 void (*cleanup) (struct pex_obj *);
[all …]
H A Dpex-unix.c276 static int pex_unix_close (struct pex_obj *, int);
279 static int pex_unix_pipe (struct pex_obj *, int *, int);
280 static FILE *pex_unix_fdopenr (struct pex_obj *, int, int);
281 static FILE *pex_unix_fdopenw (struct pex_obj *, int, int);
282 static void pex_unix_cleanup (struct pex_obj *);
301 struct pex_obj *
330 pex_unix_close (struct pex_obj *obj ATTRIBUTE_UNUSED, int fd) in pex_unix_close()
339 pex_child_error (struct pex_obj *obj, const char *executable, in pex_child_error()
477 pex_unix_wait (struct pex_obj *obj, long pid, int *status, in pex_unix_wait()
499 pex_unix_pipe (struct pex_obj *obj ATTRIBUTE_UNUSED, int *p, in pex_unix_pipe()
[all …]
H A Dpex-msdos.c54 static int pex_msdos_open (struct pex_obj *, const char *, int);
55 static int pex_msdos_open (struct pex_obj *, const char *, int);
57 static long pex_msdos_exec_child (struct pex_obj *, int, const char *,
61 static int pex_msdos_close (struct pex_obj *, int);
64 static void pex_msdos_cleanup (struct pex_obj *);
83 struct pex_obj *
86 struct pex_obj *ret; in pex_init()
106 pex_msdos_open (struct pex_obj *obj, const char *name, in pex_msdos_open()
142 pex_msdos_close (struct pex_obj *obj, int fd) in pex_msdos_close()
286 pex_msdos_wait (struct pex_obj *obj, long pid, int *status, in pex_msdos_wait()
[all …]
H A Dpex-djgpp.c45 static int pex_djgpp_open_read (struct pex_obj *, const char *, int);
46 static int pex_djgpp_open_write (struct pex_obj *, const char *, int);
47 static long pex_djgpp_exec_child (struct pex_obj *, int, const char *,
51 static int pex_djgpp_close (struct pex_obj *, int);
52 static int pex_djgpp_wait (struct pex_obj *, long, int *, struct pex_time *,
72 struct pex_obj *
83 pex_djgpp_open_read (struct pex_obj *obj ATTRIBUTE_UNUSED, in pex_djgpp_open_read()
92 pex_djgpp_open_write (struct pex_obj *obj ATTRIBUTE_UNUSED, in pex_djgpp_open_write()
106 pex_djgpp_close (struct pex_obj *obj ATTRIBUTE_UNUSED, int fd) in pex_djgpp_close()
114 pex_djgpp_exec_child (struct pex_obj *obj, int flags, const char *executable, in pex_djgpp_exec_child()
[all …]
H A Dpex-common.c46 static void pex_add_remove (struct pex_obj *, const char *, int);
52 struct pex_obj *
56 struct pex_obj *obj; in pex_init_common()
58 obj = XNEW (struct pex_obj); in pex_init_common()
82 pex_add_remove (struct pex_obj *obj, const char *name, int allocated) in pex_add_remove()
101 temp_file (struct pex_obj *obj, int flags, char *name) in temp_file()
337 pex_run (struct pex_obj *obj, int flags, const char *executable, in pex_run()
384 pex_input_pipe (struct pex_obj *obj, int binary) in pex_input_pipe()
430 pex_read_output (struct pex_obj *obj, int binary) in pex_read_output()
501 pex_get_status (struct pex_obj *obj, int count, int *vector) in pex_get_status()
[all …]
H A Dpex-win32.c86 static int pex_win32_close (struct pex_obj *, int);
87 static int pex_win32_wait (struct pex_obj *, long, int *,
89 static int pex_win32_pipe (struct pex_obj *, int *, int);
90 static FILE *pex_win32_fdopenr (struct pex_obj *, int, int);
91 static FILE *pex_win32_fdopenw (struct pex_obj *, int, int);
110 struct pex_obj *
142 pex_win32_close (struct pex_obj *obj ATTRIBUTE_UNUSED, int fd) in pex_win32_close()
810 pex_win32_wait (struct pex_obj *obj ATTRIBUTE_UNUSED, long pid, in pex_win32_wait()
849 pex_win32_pipe (struct pex_obj *obj ATTRIBUTE_UNUSED, int *p, in pex_win32_pipe()
858 pex_win32_fdopenr (struct pex_obj *obj ATTRIBUTE_UNUSED, int fd, in pex_win32_fdopenr()
[all …]
H A Dpexecute.txh2 @deftypefn Extension {struct pex_obj *} pex_init (int @var{flags}, const char *@var{pname}, const c…
33 @deftypefn Extension {const char *} pex_run (struct pex_obj *@var{obj}, int @var{flags}, const char…
133 @deftypefn Extension {const char *} pex_run_in_environment (struct pex_obj *@var{obj}, int @var{fla…
146 @deftypefn Extension {FILE *} pex_input_file (struct pex_obj *@var{obj}, int @var{flags}, const cha…
163 @deftypefn Extension {FILE *} pex_input_pipe (struct pex_obj *@var{obj}, int @var{binary})
207 @deftypefn Extension {FILE *} pex_read_output (struct pex_obj *@var{obj}, int @var{binary})
219 @deftypefn Extension int pex_get_status (struct pex_obj *@var{obj}, int @var{count}, int *@var{vect…
228 @deftypefn Extension int pex_get_times (struct pex_obj *@var{obj}, int @var{count}, struct pex_time…
244 @deftypefn Extension void pex_free (struct pex_obj @var{obj})
H A Dpex-one.c28 struct pex_obj *obj; in pex_one()
H A Dpexecute.c35 static struct pex_obj *pex;
H A Dfunctions.texi672 @deftypefn Extension void pex_free (struct pex_obj @var{obj})
679 @deftypefn Extension int pex_get_status (struct pex_obj *@var{obj}, int @var{count}, int *@var{vect…
689 @deftypefn Extension int pex_get_times (struct pex_obj *@var{obj}, int @var{count}, struct pex_time…
706 @deftypefn Extension {struct pex_obj *} pex_init (int @var{flags}, const char *@var{pname}, const c…
738 @deftypefn Extension {FILE *} pex_input_file (struct pex_obj *@var{obj}, int @var{flags}, const cha…
756 @deftypefn Extension {FILE *} pex_input_pipe (struct pex_obj *@var{obj}, int @var{binary})
814 @deftypefn Extension {FILE *} pex_read_output (struct pex_obj *@var{obj}, int @var{binary})
827 @deftypefn Extension {const char *} pex_run (struct pex_obj *@var{obj}, int @var{flags}, const char…
928 @deftypefn Extension {const char *} pex_run_in_environment (struct pex_obj *@var{obj}, int @var{fla…
H A DChangeLog103 * pex-common.h (struct pex_obj): New field input_file.
147 * pex-common.h (struct pex_obj): Doc fixes.
596 (struct pex_obj): Define.
/freebsd-12.1/contrib/binutils/include/
H A Dlibiberty.h375 extern struct pex_obj *pex_init (int flags, const char *pname,
470 extern const char *pex_run (struct pex_obj *obj, int flags,
485 extern const char *pex_run_in_environment (struct pex_obj *obj, int flags,
496 extern FILE *pex_input_file (struct pex_obj *obj, int flags,
504 extern FILE *pex_input_pipe (struct pex_obj *obj, int binary);
512 extern FILE *pex_read_output (struct pex_obj *, int binary);
520 extern FILE *pex_read_err (struct pex_obj *, int binary);
526 extern int pex_get_status (struct pex_obj *, int count, int *vector);
541 extern int pex_get_times (struct pex_obj *, int count,
546 extern void pex_free (struct pex_obj *);
/freebsd-12.1/contrib/gcclibs/include/
H A Dlibiberty.h368 extern struct pex_obj *pex_init (int flags, const char *pname,
450 extern const char *pex_run (struct pex_obj *obj, int flags,
465 extern const char *pex_run_in_environment (struct pex_obj *obj, int flags,
476 extern FILE *pex_input_file (struct pex_obj *obj, int flags,
484 extern FILE *pex_input_pipe (struct pex_obj *obj, int binary);
492 extern FILE *pex_read_output (struct pex_obj *, int binary);
498 extern int pex_get_status (struct pex_obj *, int count, int *vector);
513 extern int pex_get_times (struct pex_obj *, int count,
518 extern void pex_free (struct pex_obj *);
/freebsd-12.1/contrib/gcc/
H A Dcollect2.h26 extern struct pex_obj *collect_execute (const char *, char **, const char *,
31 extern int collect_wait (const char *, struct pex_obj *);
H A Dcollect2.c239 static void do_wait (const char *, struct pex_obj *);
1482 collect_wait (const char *prog, struct pex_obj *pex) in collect_wait()
1508 do_wait (const char *prog, struct pex_obj *pex) in do_wait()
1521 struct pex_obj *
1525 struct pex_obj *pex; in collect_execute()
1577 struct pex_obj *pex; in fork_execute()
2008 struct pex_obj *pex; in scan_prog_file()
2166 struct pex_obj *pex; in scan_libraries()
H A Dtlink.c285 struct pex_obj *pex; in tlink_execute()
H A Dgcc.c2821 struct pex_obj *pex; in execute()
H A DChangeLog-200527119 (collect_execute): Return struct pex_obj * rather than void. Use
27121 (fork_execute): Get pex_obj from collect_execute, and pass it to
27128 * tlink.c (tlink_execute): Get pex_obj from collect_execute, and
/freebsd-12.1/contrib/binutils/libiberty/
H A Dpexecute.c35 static struct pex_obj *pex;
H A Dfunctions.texi688 @deftypefn Extension void pex_free (struct pex_obj @var{obj})
695 @deftypefn Extension int pex_get_status (struct pex_obj *@var{obj}, int @var{count}, int *@var{vect…
705 @deftypefn Extension int pex_get_times (struct pex_obj *@var{obj}, int @var{count}, struct pex_time…
722 @deftypefn Extension {struct pex_obj *} pex_init (int @var{flags}, const char *@var{pname}, const c…
754 @deftypefn Extension {FILE *} pex_input_file (struct pex_obj *@var{obj}, int @var{flags}, const cha…
772 @deftypefn Extension {FILE *} pex_input_pipe (struct pex_obj *@var{obj}, int @var{binary})
830 @deftypefn Extension {FILE *} pex_read_err (struct pex_obj *@var{obj}, int @var{binary})
843 @deftypefn Extension {FILE *} pex_read_output (struct pex_obj *@var{obj}, int @var{binary})
856 @deftypefn Extension {const char *} pex_run (struct pex_obj *@var{obj}, int @var{flags}, const char…
966 @deftypefn Extension {const char *} pex_run_in_environment (struct pex_obj *@var{obj}, int @var{fla…
H A DChangeLog91 * pex-common.h (struct pex_obj): New fields
301 * pex-common.h (struct pex_obj): New field input_file.
345 * pex-common.h (struct pex_obj): Doc fixes.
794 (struct pex_obj): Define.
/freebsd-12.1/contrib/gcclibs/libiberty/testsuite/
H A Dtest-pexecute.c181 struct pex_obj *test_pex_tmp; in main()
184 struct pex_obj *pex1; in main()