newlib/winsup/cygwin
Corinna Vinschen c4efddf601 * fhandler.h (fhandler_base): New method `fixup_mmap_after_fork'.
(fhandler_disk_file: Ditto.
        (fhandler_dev_mem): Ditto.
        * fhandler_mem.cc (fhandler_dev_mem::open): Set OBJ_INHERIT attribute
        for device\physicalmemory handle.
        (fhandler_dev_mem::mmap): Ditto.
        * fhandler_mem.cc (fhandler_dev_mem::fixup_mmap_after_fork): New method.
        * mmap.cc (mmap_record): Add private `fdesc_' member. Change constructor
        accordingly.
        (get_fd): New method.
        (mmap): Use new mmap_record constructor.
        (fhandler_base::fixup_mmap_after_fork): New method.
        (fhandler_disk_file::fixup_mmap_after_fork): Ditto.
        (fixup_mmaps_after_fork): Call `fixup_mmap_after_fork' of appropriate
        fhandler class.
2001-01-11 12:33:12 +00:00
..
config/i386
include
lib
regexp
acconfig.h
ansi.sgml
assert.cc
autoload.cc
autoload.h
automode.c
binmode.c
ChangeLog * fhandler.h (fhandler_base): New method `fixup_mmap_after_fork'. 2001-01-11 12:33:12 +00:00
ChangeLog-1995
ChangeLog-1996
ChangeLog-1997
ChangeLog-1998
ChangeLog-1999
ChangeLog-2000
child_info.h
config.h.in
configure
configure.in
cygerrno.h
cygheap.cc
cygheap.h
cygrun.c
CYGWIN_LICENSE
cygwin_version.h
cygwin.din
dcrt0.cc
debug.cc
debug.h
delqueue.cc
delqueue.h
dir.cc
dlfcn.cc
dll_init.cc
dll_init.h
dll_init.sgml
dtable.cc
dtable.h
dtable.sgml
environ.cc
environ.h
errno.cc
exceptions.cc
exec.cc
external.cc
external.sgml
fcntl.cc
fhandler_clipboard.cc
fhandler_console.cc
fhandler_floppy.cc
fhandler_mem.cc * fhandler.h (fhandler_base): New method `fixup_mmap_after_fork'. 2001-01-11 12:33:12 +00:00
fhandler_random.cc
fhandler_raw.cc
fhandler_serial.cc
fhandler_socket.cc
fhandler_tape.cc
fhandler_termios.cc
fhandler_tty.cc
fhandler_windows.cc
fhandler_zero.cc
fhandler.cc
fhandler.h * fhandler.h (fhandler_base): New method `fixup_mmap_after_fork'. 2001-01-11 12:33:12 +00:00
fork.cc
gcrt0.c
glob.c
gmon.c
gmon.h
grp.cc
heap.cc
heap.h
host_dependent.h
init.cc
ioctl.cc
localtime.c
Makefile.in
malloc_wrapper.cc
mcount.c
misc-std.sgml
miscfuncs.cc
mkvers.sh
mmap.cc * fhandler.h (fhandler_base): New method `fixup_mmap_after_fork'. 2001-01-11 12:33:12 +00:00
net.cc
ntdll.h
ntea.cc
passwd.cc
path.cc
path.h
path.sgml
perprocess.h
perthread.h
pinfo.cc
pinfo.h
pipe.cc
poll.cc
posix.sgml
profil.c
profil.h
pthread.cc
registry.cc
registry.h
resource.cc
ROADMAP
scandir.cc
security.cc
security.h
select.cc
select.h
shared_info.h
shared.cc
shared.sgml
signal.cc
sigproc.cc
sigproc.h
smallprint.c
spawn.cc
strace.cc
strsep.cc
sync.cc
sync.h
syscalls.cc
sysconf.cc
syslog.cc
termios.cc
test.c
textmode.c
thread.cc
thread.h
times.cc
tty.cc
tty.h
tz_posixrules.h
uinfo.cc
uname.cc
wait.cc
window.cc
winsup.h
winver.rc