diff options
author | Daniel Jacobowitz <drow@false.org> | 2007-10-11 22:44:06 +0400 |
---|---|---|
committer | Daniel Jacobowitz <drow@false.org> | 2007-10-11 22:44:06 +0400 |
commit | baa0b449388d6022fba8a8d651b0dcec5e4777fa (patch) | |
tree | 08d24b5c14b06cb85ecaf6dfdd8e1f2f1d705745 /include/gdb/callback.h | |
parent | 0f07c3b30f6e5332d3c5aebec1c21676f1d6b108 (diff) |
2007-10-11 Jesper Nilsson <jesper.nilsson@axis.com>
* callback.c (cb_is_stdin, cb_is_stdout, cb_is_stderr): Add functions.
* syscall.c (cb_syscall): Test for stdin/out/err, not just fd 0/1/2.
2007-10-11 Jesper Nilsson <jesper.nilsson@axis.com>
* callback.h (cb_is_stdin, cb_is_stdout, cb_is_stderr): Add prototypes.
2007-10-11 Jesper Nilsson <jesper.nilsson@axis.com>
* sim/cris/c/freopen2.c: Added testcase.
Diffstat (limited to 'include/gdb/callback.h')
-rw-r--r-- | include/gdb/callback.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/include/gdb/callback.h b/include/gdb/callback.h index 2245c87dc..eb991f74e 100644 --- a/include/gdb/callback.h +++ b/include/gdb/callback.h @@ -315,8 +315,10 @@ int cb_host_to_target_stat PARAMS ((host_callback *, const struct stat *, PTR)); /* Translate a value to target endian. */ void cb_store_target_endian PARAMS ((host_callback *, char *, int, long)); -/* Test if the fd is stdin. */ +/* Tests for special fds. */ int cb_is_stdin PARAMS ((host_callback *, int)); +int cb_is_stdout PARAMS ((host_callback *, int)); +int cb_is_stderr PARAMS ((host_callback *, int)); /* Perform a system call. */ CB_RC cb_syscall PARAMS ((host_callback *, CB_SYSCALL *)); |