summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/cygwin/ChangeLog')
-rw-r--r--winsup/cygwin/ChangeLog14
1 files changed, 14 insertions, 0 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog
index 0a3b7c2d9..b0a43997e 100644
--- a/winsup/cygwin/ChangeLog
+++ b/winsup/cygwin/ChangeLog
@@ -1,5 +1,19 @@
2006-07-13 Corinna Vinschen <corinna@vinschen.de>
+ * mmap.cc (mmap64): Drop MAP_NORESERVE flag for non-anonymous,
+ non-private mappings.
+ (mmap_record::unmap_pages): Only check noreserve flag which now implies
+ anonymous and private.
+ (mprotect): Ditto.
+ (fixup_mmaps_after_fork): Ditto.
+
+2006-07-13 Corinna Vinschen <corinna@vinschen.de>
+
+ * mmap.cc (mmap64): Drop MAP_RESERVED flag for all non-anonymous,
+ non-private mappings.
+
+2006-07-13 Corinna Vinschen <corinna@vinschen.de>
+
* exceptions.cc (_cygtls::handle_exceptions): Call new
mmap_is_attached_or_noreserve_page function in case of access violation
and allow application to retry access on noreserve pages.