diff options
author | Joern Rennecke <joern.rennecke@embecosm.com> | 2003-10-15 12:28:50 +0000 |
---|---|---|
committer | Joern Rennecke <joern.rennecke@embecosm.com> | 2003-10-15 12:28:50 +0000 |
commit | cdc9c0bc96781bae099051b052ccfd66ea685ba5 (patch) | |
tree | 6d6a132258b68bd74c9ae148e7fd17b1cead2385 /include/gdb | |
parent | * config/tc-mips.c (macro_build_ldst_constoffset,load_register,macro): (diff) | |
download | binutils-gdb-cdc9c0bc96781bae099051b052ccfd66ea685ba5.tar.gz binutils-gdb-cdc9c0bc96781bae099051b052ccfd66ea685ba5.tar.bz2 binutils-gdb-cdc9c0bc96781bae099051b052ccfd66ea685ba5.zip |
nclude/gdb:
* callback.h (struct host_callback_struct): New members ftruncate
and truncate.
gdb:
sim/common:
* callback.c (os_ftruncate, os_truncate): New functions.
(default_callback): Initialize ftruncate and truncate members.
sim/sh:
* syscall.h (SYS_truncate, SYS_ftruncate): Define.
* interp.c (trap): Add support for SYS_ftruncate and SYS_truncate.
Diffstat (limited to 'include/gdb')
-rw-r--r-- | include/gdb/ChangeLog | 5 | ||||
-rw-r--r-- | include/gdb/callback.h | 2 |
2 files changed, 7 insertions, 0 deletions
diff --git a/include/gdb/ChangeLog b/include/gdb/ChangeLog index 79c817871ec..4ca3ec3160b 100644 --- a/include/gdb/ChangeLog +++ b/include/gdb/ChangeLog @@ -1,3 +1,8 @@ +2003-10-15 J"orn Rennecke <joern.rennecke@superh.com> + + * callback.h (struct host_callback_struct): New members ftruncate + and truncate. + 2003-06-10 Corinna Vinschen <vinschen@redhat.com> * gdb/fileio.h: New file. diff --git a/include/gdb/callback.h b/include/gdb/callback.h index 30752842ed9..3fa419143ae 100644 --- a/include/gdb/callback.h +++ b/include/gdb/callback.h @@ -93,6 +93,8 @@ struct host_callback_struct void (*flush_stderr) PARAMS ((host_callback *)); int (*stat) PARAMS ((host_callback *, const char *, struct stat *)); int (*fstat) PARAMS ((host_callback *, int, struct stat *)); + int (*ftruncate) PARAMS ((host_callback *, int, long)); + int (*truncate) PARAMS ((host_callback *, const char *, long)); /* When present, call to the client to give it the oportunity to poll any io devices for a request to quit (indicated by a nonzero |