summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/cygwin/ChangeLog')
-rw-r--r--winsup/cygwin/ChangeLog18
1 files changed, 18 insertions, 0 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog
index 1eba5ce26..9e276009b 100644
--- a/winsup/cygwin/ChangeLog
+++ b/winsup/cygwin/ChangeLog
@@ -1,3 +1,21 @@
+Mon Jan 15 20:34:00 2001 Corinna Vinschen <corinna@vinschen.de>
+
+ * 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.
+
Mon Jan 15 13:50:00 2001 Corinna Vinschen <corinna@vinschen.de>
* heap.cc (heap_init): Fix extern declaration of getpagesize.