aboutsummaryrefslogtreecommitdiff
path: root/winsup/cygwin/mmap.cc
AgeCommit message (Expand)AuthorFilesLines
2004-09-12* exceptions.cc: (ctrl_c_handler): Do nothing while a Cygwin subprocess isChristopher Faylor1-1/+1
2004-09-03Regularize most strace_prints throughout so that %E is always preceded by aChristopher Faylor1-7/+6
2004-07-16 * mmap.cc (mmap_record::alloc_page_map): Mark pages as allocated evenCorinna Vinschen1-10/+13
2004-07-15 * mmap.cc (mprotect): When MAP_WRITE protection is requested, useCorinna Vinschen1-2/+18
2004-07-15 * mmap.cc (class mmap_record): Fix return type of get_offset.Corinna Vinschen1-4/+4
2004-02-26 * miscfuncs.cc (check_invalid_virtual_addr): Assure the last pageCorinna Vinschen1-1/+0
2004-02-25 * miscfuncs.cc (check_invalid_virtual_addr): New function.Corinna Vinschen1-1/+1
2004-02-09* debug.h (console_printf): Define for non-debugging condition.Christopher Faylor1-1/+1
2003-12-07Change use of BOOL, TRUE, FALSE to bool, true, false, as appropriate,Christopher Faylor1-7/+7
2003-12-03 Substitute 0x7fffffff and 0xffffffff by INT32_MAX and UINT32_MAXCorinna Vinschen1-1/+1
2003-11-28Eliminate use of sigframe and sigthread throughout.Christopher Faylor1-13/+13
2003-11-142003-11-11 Robert Collins <rbtcollins@hotmail.com>Robert Collins1-1/+1
2003-11-06 * syscalls.cc (getshmlba): New function.Corinna Vinschen1-7/+1
2003-09-26 * mmap.cc (munmap): Use correct address and length parameters whenCorinna Vinschen1-3/+6
2003-09-25* devices.cc: New file.Christopher Faylor1-7/+8
2003-09-09 * mmap.cc (mmap64): Change address types from caddr_t to void *Corinna Vinschen1-68/+69
2003-09-04 * mmap.cc: Restructure. Add, remove and rewrite comments throughoutCorinna Vinschen1-257/+288
2003-08-23* cygheap.h (enum cygheap_types): Add HEAP_MMAP.Christopher Faylor1-9/+9
2003-08-15 * mmap.cc (mmap64): Avoid crash if file size is less than requestedCorinna Vinschen1-1/+1
2003-07-26* exceptions.cc (ctrl_c_handler): Send SIGHUP when events occur only if thereChristopher Faylor1-3/+3
2003-07-21 * mmap.cc: Use proper format specifiers for _off64_t and size_t inCorinna Vinschen1-9/+9
2003-07-05 * mmap.cc (list::match): Add parameters to return valid address andCorinna Vinschen1-24/+42
2003-07-04 * mmap.cc (fhandler_disk_file::mmap): Fix address test.Corinna Vinschen1-1/+1
2003-07-03 * mmap.cc (mmap64): Allow MAP_FIXED with pagesize granularity (4K).Corinna Vinschen1-7/+17
2003-06-16Throughout, remove "include <errno.h>" from files which already includeChristopher Faylor1-1/+0
2003-04-01 * dir.cc: Change __off32_t to _off_t and __off64_t to _off64_tCorinna Vinschen1-21/+21
2003-03-09whitespace cleanupChristopher Faylor1-8/+8
2003-03-09Do some minor reformatting of 'extern "C"' use throughout.Christopher Faylor1-10/+5
2003-02-25 * mmap.cc (mmap64): Fix returned address by taking the granularityCorinna Vinschen1-1/+1
2003-02-14 * mmap.cc (mprotect): Add missing break.Corinna Vinschen1-0/+1
2003-02-07 * mmap.cc (mmap_record::alloc_map): De-inline. Add offset and lengthCorinna Vinschen1-104/+104
2003-01-16 * mmap.cc (fixup_mmaps_after_fork): Add ERROR_NOACCESS to the list ofCorinna Vinschen1-2/+4
2003-01-15 * autoload.cc: Fix copyright date.Corinna Vinschen1-1/+1
2003-01-14 * mmap.cc (fixup_mmaps_after_fork): Copy protection to child process.Corinna Vinschen1-7/+15
2003-01-14 * mmap.cc (mmap_record::access): Change argument type to caddr_tCorinna Vinschen1-6/+51
2002-10-21Change _function() to function() throughout.Christopher Faylor1-5/+8
2002-09-24 * errno.cc (errmap): Map ERROR_INVALID_ADDRESS to new errno codeCorinna Vinschen1-6/+4
2002-09-24 * mmap.cc (map_map): Add debug output.Corinna Vinschen1-1/+2
2002-09-23More GNUify non-GNU formatted functions calls throughout.Christopher Faylor1-6/+6
2002-09-22* fhandler.cc (fhandler_base::dup): Don't set handle on failure. Caller hasChristopher Faylor1-18/+18
2002-06-27 * mmap.cc (list::match): Check using pagesize aligned size.Corinna Vinschen1-4/+6
2002-06-02Remove unneeded sigproc.h includes throughout.Christopher Faylor1-1/+0
2002-05-28* autoload.cc (LoadFuncEx): Define via new LoadFuncEx2 macro.Christopher Faylor1-3/+3
2002-05-25Remove unneeded sync.h, where appropriate, throughout. Remove unneeded heap.h,Christopher Faylor1-1/+0
2002-05-24* dtable.cc (dtable::build_fhandler_from_name): Just pass posix path along toChristopher Faylor1-1/+1
2002-03-13 * mmap.cc (mmap_record::map_map): Return -1 if VirtualProtect fails.Corinna Vinschen1-4/+31
2002-03-11 * mmap.cc (msync): Check area given by addr and len for being aCorinna Vinschen1-4/+9
2002-03-11 * fork.cc (fork_child): Call fixup_mmaps_after_fork() beforeCorinna Vinschen1-1/+25
2002-02-25 * cygwin.din (fstat64): New symbol.Corinna Vinschen1-19/+29
2002-02-22* sync.h (new_muto): Just accept an argument which denotes the name of theChristopher Faylor1-1/+1