summaryrefslogtreecommitdiff
path: root/include/gdb
diff options
context:
space:
mode:
authorDaniel Jacobowitz <dan@debian.org>2007-10-11 18:44:06 +0000
committerDaniel Jacobowitz <dan@debian.org>2007-10-11 18:44:06 +0000
commit5cd4ff1d5e73e90b90e294ff20b4d2d9439103b7 (patch)
treee0d72be95f9b8200bc4cbecf677eb77808b08b13 /include/gdb
parent01a2329eebbeb7e7188d23470434be2c32fbc938 (diff)
downloadbinutils-redhat-5cd4ff1d5e73e90b90e294ff20b4d2d9439103b7.tar.gz
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')
-rw-r--r--include/gdb/ChangeLog2
-rw-r--r--include/gdb/callback.h4
2 files changed, 4 insertions, 2 deletions
diff --git a/include/gdb/ChangeLog b/include/gdb/ChangeLog
index 70266e2ccf..67e5d970d5 100644
--- a/include/gdb/ChangeLog
+++ b/include/gdb/ChangeLog
@@ -1,6 +1,6 @@
2007-10-11 Jesper Nilsson <jesper.nilsson@axis.com>
- * callback.h (cb_is_stdin): Add prototype.
+ * callback.h (cb_is_stdin, cb_is_stdout, cb_is_stderr): Add prototypes.
2007-08-23 Joel Brobecker <brobecker@adacore.com>
diff --git a/include/gdb/callback.h b/include/gdb/callback.h
index 2245c87dc4..eb991f74ec 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 *));