diff options
author | Alan Modra <amodra@gmail.com> | 2006-12-15 04:13:37 +0000 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2006-12-15 04:13:37 +0000 |
commit | f6cf9273b303df38238008c8be44bed4633afd9c (patch) | |
tree | 91b65ac703c8efef824bcd61eb79d22f8e56f3af /bfd/bfd-in2.h | |
parent | 263c8770d6f3270eefa6c7ac6d603b9d8882898f (diff) | |
download | gdb-f6cf9273b303df38238008c8be44bed4633afd9c.zip gdb-f6cf9273b303df38238008c8be44bed4633afd9c.tar.gz gdb-f6cf9273b303df38238008c8be44bed4633afd9c.tar.bz2 |
bfd/
* opncls.c (bfd_openr_iovec): Add "stat" parameter.
(struct opncls): Add "stat" field.
(opncls_bstat): Call vec->stat.
* bfd-in2.h: Regenerate.
* elf32-spu.c (spu_elf_open_builtin_lib): Adjust.
gdb/
* spu-linux-nat.c (spu_bfd_iovec_stat): New function.
(spu_bfd_open): Adjust bfd_openr_iovec call.
Diffstat (limited to 'bfd/bfd-in2.h')
-rw-r--r-- | bfd/bfd-in2.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/bfd/bfd-in2.h b/bfd/bfd-in2.h index 480b2d7..32eb6c9 100644 --- a/bfd/bfd-in2.h +++ b/bfd/bfd-in2.h @@ -970,7 +970,10 @@ bfd *bfd_openr_iovec (const char *filename, const char *target, file_ptr nbytes, file_ptr offset), int (*close) (struct bfd *nbfd, - void *stream)); + void *stream), + int (*stat) (struct bfd *abfd, + void *stream, + struct stat *sb)); bfd *bfd_openw (const char *filename, const char *target); |