diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2009-07-10 18:38:27 +0000 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2009-07-10 18:38:27 +0000 |
commit | f07749bbae83adb37c54f7c6079c1999af292724 (patch) | |
tree | 3ae3d9165759a1b29a1a4704c07ac32d0fade27b /bfd | |
parent | 8455dd2cf7dfd96cadcaf0a220d5acac42a0e46a (diff) | |
download | binutils-gdb-f07749bbae83adb37c54f7c6079c1999af292724.tar.gz |
2009-07-10 H.J. Lu <hongjiu.lu@intel.com>
* bfdio.c (bfd_iovec): Add comments for bmmap.
* bfd-in2.h: Regenerated.
Diffstat (limited to 'bfd')
-rw-r--r-- | bfd/ChangeLog | 5 | ||||
-rw-r--r-- | bfd/bfd-in2.h | 4 | ||||
-rw-r--r-- | bfd/bfdio.c | 3 |
3 files changed, 10 insertions, 2 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 4db47fbd47b..c433df753e7 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,5 +1,10 @@ 2009-07-10 H.J. Lu <hongjiu.lu@intel.com> + * bfdio.c (bfd_iovec): Add comments for bmmap. + * bfd-in2.h: Regenerated. + +2009-07-10 H.J. Lu <hongjiu.lu@intel.com> + * Makefile.am: Run "make dep-am". * Makefile.in: Regenerated. diff --git a/bfd/bfd-in2.h b/bfd/bfd-in2.h index 9b98f8ca2e8..5244b9ae1e0 100644 --- a/bfd/bfd-in2.h +++ b/bfd/bfd-in2.h @@ -463,7 +463,6 @@ extern int bfd_seek (bfd *, file_ptr, int); extern file_ptr bfd_tell (bfd *); extern int bfd_flush (bfd *); extern int bfd_stat (bfd *, struct stat *); -extern void *bfd_mmap (bfd *, void *, bfd_size_type, int, int, file_ptr); /* Deprecated old routines. */ #if __GNUC__ @@ -1123,6 +1122,9 @@ long bfd_get_mtime (bfd *abfd); file_ptr bfd_get_size (bfd *abfd); +void *bfd_mmap (bfd *abfd, void *addr, bfd_size_type len, + int prot, int flags, file_ptr offset); + /* Extracted from bfdwin.c. */ /* Extracted from section.c. */ typedef struct bfd_section diff --git a/bfd/bfdio.c b/bfd/bfdio.c index 9b853389cc0..88a87382d3e 100644 --- a/bfd/bfdio.c +++ b/bfd/bfdio.c @@ -158,7 +158,8 @@ DESCRIPTION . int (*bclose) (struct bfd *abfd); . int (*bflush) (struct bfd *abfd); . int (*bstat) (struct bfd *abfd, struct stat *sb); -. void* (*bmmap) (struct bfd *abfd, void *addr, bfd_size_type len, +. {* Just like mmap: (void*)-1 on failure, mmapped address on success. *} +. void *(*bmmap) (struct bfd *abfd, void *addr, bfd_size_type len, . int prot, int flags, file_ptr offset); .}; |