Searched refs:errdes (Results 1 - 15 of 15) sorted by relevance

/haiku-buildtools/legacy/binutils/libiberty/
H A Dpex-djgpp.c114 char * const * argv, int in, int out, int errdes,
171 if (errdes != STDERR_FILE_NO
181 if (dup2 ((flags & PEX_STDERR_TO_STDOUT) != 0 ? STDOUT_FILE_NO : errdes,
188 if (errdes != STDERR_FILE_NO)
190 if (close (errdes) < 0)
240 if (errdes != STDERR_FILE_NO
113 pex_djgpp_exec_child(struct pex_obj *obj, int flags, const char *executable, char * const * argv, int in, int out, int errdes, const char **errmsg, int *err) argument
H A Dpex-common.c153 int in, out, errdes; local
161 errdes = -1;
282 errdes = STDERR_FILE_NO;
288 errdes = obj->funcs->open_write (obj, errname, 0);
289 if (errdes < 0)
299 pid = obj->funcs->exec_child (obj, flags, executable, argv, in, out, errdes,
315 if (errdes >= 0 && errdes != STDERR_FILE_NO)
316 obj->funcs->close (obj, errdes);
H A Dpex-unix.c357 char * const * argv, int in, int out, int errdes,
400 if (errdes != STDERR_FILE_NO)
402 if (dup2 (errdes, STDERR_FILE_NO) < 0)
404 if (close (errdes) < 0)
446 if (errdes != STDERR_FILE_NO)
448 if (close (errdes) < 0)
356 pex_unix_exec_child(struct pex_obj *obj, int flags, const char *executable, char * const * argv, int in, int out, int errdes, const char **errmsg, int *err) argument
H A Dpex-msdos.c157 int errdes ATTRIBUTE_UNUSED, const char **errmsg,
H A Dpex-win32.c612 int in, int out, int errdes, const char **errmsg,
631 stderr_handle = (HANDLE) _get_osfhandle (errdes);
702 if (errdes != STDERR_FILENO)
703 obj->funcs->close (obj, errdes);
610 pex_win32_exec_child(struct pex_obj *obj ATTRIBUTE_UNUSED, int flags, const char *executable, char * const * argv, int in, int out, int errdes, const char **errmsg, int *err) argument
/haiku-buildtools/binutils/libiberty/
H A Dpex-djgpp.c118 int in, int out, int errdes,
176 if (errdes != STDERR_FILE_NO
186 if (dup2 ((flags & PEX_STDERR_TO_STDOUT) != 0 ? STDOUT_FILE_NO : errdes,
193 if (errdes != STDERR_FILE_NO)
195 if (close (errdes) < 0)
249 if (errdes != STDERR_FILE_NO
116 pex_djgpp_exec_child(struct pex_obj *obj, int flags, const char *executable, char * const * argv, char * const * env, int in, int out, int errdes, int toclose ATTRIBUTE_UNUSED, const char **errmsg, int *err) argument
H A Dpex-unix.c495 int in, int out, int errdes, int toclose,
504 errdes = out;
515 if (errdes != STDERR_FILE_NO
516 && save_and_install_fd (&save_err, &fl_err, STDERR_FILE_NO, errdes) < 0)
526 if (errdes >= 0)
536 if (errdes > max && errdes != out)
537 close (errdes);
575 if (errdes != STDERR_FILE_NO
593 int in, int out, int errdes,
492 pex_unix_exec_child(struct pex_obj *obj ATTRIBUTE_UNUSED, int flags, const char *executable, char * const * argv, char * const * env, int in, int out, int errdes, int toclose, const char **errmsg, int *err) argument
591 pex_unix_exec_child(struct pex_obj *obj, int flags, const char *executable, char * const * argv, char * const * env, int in, int out, int errdes, int toclose, const char **errmsg, int *err) argument
[all...]
H A Dpex-common.c158 int in, out, errdes; local
167 errdes = -1;
313 errdes = p[WRITE_PORT];
318 errdes = STDERR_FILE_NO;
323 errdes = obj->funcs->open_write (obj, errname,
326 if (errdes < 0)
345 in, out, errdes, toclose, &errmsg, err);
360 if (errdes >= 0 && errdes != STDERR_FILE_NO)
361 obj->funcs->close (obj, errdes);
[all...]
H A Dpex-win32.c762 int in, int out, int errdes,
787 orig_err = errdes;
788 errdes = _dup (orig_err);
798 stderr_handle = (HANDLE) _get_osfhandle (errdes);
888 _close (errdes);
759 pex_win32_exec_child(struct pex_obj *obj ATTRIBUTE_UNUSED, int flags, const char *executable, char * const * argv, char* const* env, int in, int out, int errdes, int toclose ATTRIBUTE_UNUSED, const char **errmsg, int *err) argument
H A Dpex-msdos.c159 int errdes ATTRIBUTE_UNUSED, const char **errmsg,
/haiku-buildtools/gcc/libiberty/
H A Dpex-djgpp.c118 int in, int out, int errdes,
176 if (errdes != STDERR_FILE_NO
186 if (dup2 ((flags & PEX_STDERR_TO_STDOUT) != 0 ? STDOUT_FILE_NO : errdes,
193 if (errdes != STDERR_FILE_NO)
195 if (close (errdes) < 0)
249 if (errdes != STDERR_FILE_NO
116 pex_djgpp_exec_child(struct pex_obj *obj, int flags, const char *executable, char * const * argv, char * const * env, int in, int out, int errdes, int toclose ATTRIBUTE_UNUSED, const char **errmsg, int *err) argument
H A Dpex-unix.c496 int in, int out, int errdes, int toclose,
505 errdes = out;
516 if (errdes != STDERR_FILE_NO
517 && save_and_install_fd (&save_err, &fl_err, STDERR_FILE_NO, errdes) < 0)
527 if (errdes >= 0)
537 if (errdes > max && errdes != out)
538 close (errdes);
576 if (errdes != STDERR_FILE_NO
594 int in, int out, int errdes,
493 pex_unix_exec_child(struct pex_obj *obj ATTRIBUTE_UNUSED, int flags, const char *executable, char * const * argv, char * const * env, int in, int out, int errdes, int toclose, const char **errmsg, int *err) argument
592 pex_unix_exec_child(struct pex_obj *obj, int flags, const char *executable, char * const * argv, char * const * env, int in, int out, int errdes, int toclose, const char **errmsg, int *err) argument
[all...]
H A Dpex-common.c158 int in, out, errdes; local
167 errdes = -1;
313 errdes = p[WRITE_PORT];
318 errdes = STDERR_FILE_NO;
323 errdes = obj->funcs->open_write (obj, errname,
326 if (errdes < 0)
345 in, out, errdes, toclose, &errmsg, err);
360 if (errdes >= 0 && errdes != STDERR_FILE_NO)
361 obj->funcs->close (obj, errdes);
[all...]
H A Dpex-win32.c758 int in, int out, int errdes,
783 orig_err = errdes;
784 errdes = _dup (orig_err);
794 stderr_handle = (HANDLE) _get_osfhandle (errdes);
884 _close (errdes);
755 pex_win32_exec_child(struct pex_obj *obj ATTRIBUTE_UNUSED, int flags, const char *executable, char * const * argv, char* const* env, int in, int out, int errdes, int toclose ATTRIBUTE_UNUSED, const char **errmsg, int *err) argument
H A Dpex-msdos.c159 int errdes ATTRIBUTE_UNUSED, const char **errmsg,

Completed in 118 milliseconds