diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2001-01-15 19:42:33 +0000 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2001-01-15 19:42:33 +0000 |
commit | c6dd43f2632c846acdc7596e405c7b9681ccc606 (patch) | |
tree | bd0cb6fbedbbed7b24175137325a560e1261855f /winsup/cygwin/wait.cc | |
parent | 6d15efce111e6e57737ec7a405c47a542ed56f69 (diff) | |
download | cygnal-c6dd43f2632c846acdc7596e405c7b9681ccc606.tar.gz cygnal-c6dd43f2632c846acdc7596e405c7b9681ccc606.tar.bz2 cygnal-c6dd43f2632c846acdc7596e405c7b9681ccc606.zip |
* mmap.cc: include <unistd.h>. Define some bit operations for
the new page map.
(mmap_record): Change type of base_address_ to caddr_t.
Add map_map_ member. Add several methods to manipulate map_map_.
(mmap_record::alloc_map): New method.
(mmap_record::free_map): Ditto.
(mmap_record::find_empty): Ditto.
(mmap_record::map_map): Ditto.
(mmap_record::unmap_map): Ditto.
(list::add_record): Change return type to `mmap_record *'.
Allocate page map.
(list::match): New method.
(mmap): Partly rewritten to take care for the new page map. Add some
parameter checking.
(munmap): Ditto.
Diffstat (limited to 'winsup/cygwin/wait.cc')
0 files changed, 0 insertions, 0 deletions