]> sourceware.org Git - newlib-cygwin.git/commit
* fork.cc (fork_child): Call fixup_mmaps_after_fork() before
authorCorinna Vinschen <corinna@vinschen.de>
Mon, 11 Mar 2002 17:57:22 +0000 (17:57 +0000)
committerCorinna Vinschen <corinna@vinschen.de>
Mon, 11 Mar 2002 17:57:22 +0000 (17:57 +0000)
commit713fb38b7c3f6bcf1d0c1bd845d2264b19a82439
treea4c124b8d85c113c94113fc2cdb6fb52b89580ff
parenteabb48d53d6bfa3f8dd3564a6b789b6d37c94b65
* fork.cc (fork_child): Call fixup_mmaps_after_fork() before
closing parent process handle.  Call fixup_mmaps_after_fork()
with parent process handle as parameter.
* mmap.cc (mmap_record::access): New method.
(fixup_mmaps_after_fork): Take process handle as parameter.
In case of FILE_MAP_COPY access, copy valid memory regions to child.
* pinfo.h (fixup_mmaps_after_fork): Change prototype accordingly.
winsup/cygwin/ChangeLog
winsup/cygwin/fork.cc
winsup/cygwin/mmap.cc
winsup/cygwin/pinfo.h
This page took 0.029712 seconds and 5 git commands to generate.