summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/wait.cc
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2001-01-15 19:42:33 +0000
committerCorinna Vinschen <corinna@vinschen.de>2001-01-15 19:42:33 +0000
commitc6dd43f2632c846acdc7596e405c7b9681ccc606 (patch)
treebd0cb6fbedbbed7b24175137325a560e1261855f /winsup/cygwin/wait.cc
parent6d15efce111e6e57737ec7a405c47a542ed56f69 (diff)
downloadcygnal-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