winsup/cygwin ChangeLog ChangeLog.branch Makef ...

cgf@cygwin.com cgf@cygwin.com
Fri Feb 14 03:03:00 GMT 2003


CVSROOT:	/cvs/uberbaum
Module name:	winsup
Branch: 	cgf-dev-branch
Changes by:	cgf@sourceware.org	2003-02-14 03:03:29

Modified files:
	cygwin         : ChangeLog ChangeLog.branch Makefile.in 
	                 autoload.cc cygheap.cc dcrt0.cc debug.cc 
	                 devices.h dir.cc dlfcn.cc dll_init.cc dtable.cc 
	                 dtable.h environ.cc exceptions.cc exec.cc 
	                 external.cc fcntl.cc fhandler.cc fhandler.h 
	                 fhandler_clipboard.cc fhandler_console.cc 
	                 fhandler_disk_file.cc fhandler_dsp.cc 
	                 fhandler_fifo.cc fhandler_floppy.cc 
	                 fhandler_mem.cc fhandler_nodevice.cc 
	                 fhandler_proc.cc fhandler_process.cc 
	                 fhandler_random.cc fhandler_raw.cc 
	                 fhandler_registry.cc fhandler_serial.cc 
	                 fhandler_socket.cc fhandler_tape.cc 
	                 fhandler_termios.cc fhandler_tty.cc 
	                 fhandler_virtual.cc fhandler_windows.cc 
	                 fhandler_zero.cc fork.cc grp.cc heap.cc 
	                 ioctl.cc malloc_wrapper.cc mmap.cc net.cc 
	                 passwd.cc path.cc path.h pinfo.cc pipe.cc 
	                 poll.cc sec_acl.cc sec_helper.cc security.cc 
	                 select.cc shared.cc sigproc.cc spawn.cc 
	                 strace.cc syscalls.cc sysconf.cc syslog.cc 
	                 termios.cc times.cc tty.cc uinfo.cc winsup.h 
	cygwin/include/cygwin: in.h types.h 

Log message:
	merge from trunk.
	Reorganize includes throughout so that path.h comes before fhandler.h.
	Eliminate path_conv arguments from fhandler functions which take them,
	throughout.  Use get_name() and get_win32_name() consistently throughout for
	fhandler objects.  Use build_fh_* functions throughout, where appropriate.
	* fhandler.h (fhandler_base): Store path_conv struct here.  Remove dev.
	* dtable.h (dtable::build_fhandler_*): Remove.
	(build_fh_dev): New.
	(build_fh_pc): New.
	(build_fh_name): New.
	* dtable.cc (build_fh_dev): New.
	(build_fh_pc): New.
	(build_fh_name): New.
	* fhandler.h (fhandler_base::set_name): Change argument.
	* fhandler.cc (fhandler_base::set_name): Just accept a path_conv argument.
	(executable_states): Move.
	* path.h (executable_state): Accept.
	* syscalls.cc (stat_worker): Make static.
	* winsup.h (stat_worker): Remove definition.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/ChangeLog.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.1690.2.23&r2=1.1690.2.24
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/ChangeLog.branch.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.1.2.2&r2=1.1.2.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/Makefile.in.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.112.6.3&r2=1.112.6.4
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/autoload.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.59.2.1&r2=1.59.2.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/cygheap.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.75.2.1&r2=1.75.2.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/dcrt0.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.168.2.4&r2=1.168.2.5
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/debug.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.40&r2=1.40.12.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/devices.h.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.2.2.7&r2=1.2.2.8
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/dir.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.67&r2=1.67.16.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/dlfcn.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.17.52.1&r2=1.17.52.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/dll_init.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.33&r2=1.33.8.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/dtable.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.109.2.2&r2=1.109.2.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/dtable.h.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.21.2.1&r2=1.21.2.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/environ.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.90&r2=1.90.16.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/exceptions.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.139.2.2&r2=1.139.2.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/exec.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.19&r2=1.19.12.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/external.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.47&r2=1.47.4.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/fcntl.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.16&r2=1.16.20.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.143.6.1&r2=1.143.6.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler.h.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.154.2.2&r2=1.154.2.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_clipboard.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.21.6.1&r2=1.21.6.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_console.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.101.2.3&r2=1.101.2.4
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_disk_file.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.38.2.3&r2=1.38.2.4
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_dsp.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.25.2.1&r2=1.25.2.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_fifo.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.1.2.2&r2=1.1.2.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_floppy.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.24.6.2&r2=1.24.6.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_mem.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.31.6.2&r2=1.31.6.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_nodevice.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.1.2.1&r2=1.1.2.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_proc.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.20.2.1&r2=1.20.2.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_process.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.29.2.1&r2=1.29.2.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_random.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.24.6.1&r2=1.24.6.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_raw.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.30.6.1&r2=1.30.6.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_registry.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.15.2.3&r2=1.15.2.4
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_serial.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.40.2.3&r2=1.40.2.4
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_socket.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.75.6.4&r2=1.75.6.5
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_tape.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.32.18.1&r2=1.32.18.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_termios.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.41.2.3&r2=1.41.2.4
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_tty.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.89.2.3&r2=1.89.2.4
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_virtual.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.12.6.1&r2=1.12.6.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_windows.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.17.6.2&r2=1.17.6.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_zero.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.20.6.1&r2=1.20.6.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/fork.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.104&r2=1.104.12.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/grp.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.61.4.8&r2=1.61.4.9
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/heap.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.31.12.1&r2=1.31.12.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/ioctl.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.19&r2=1.19.8.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/malloc_wrapper.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.23&r2=1.23.16.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/mmap.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.68.2.3&r2=1.68.2.4
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/net.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.138.2.2&r2=1.138.2.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/passwd.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.57.2.9&r2=1.57.2.10
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/path.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.238.2.6&r2=1.238.2.7
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/path.h.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.48.18.3&r2=1.48.18.4
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/pinfo.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.76.2.1&r2=1.76.2.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/pipe.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.46.2.6&r2=1.46.2.7
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/poll.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.34&r2=1.34.8.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/sec_acl.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.24.2.2&r2=1.24.2.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/sec_helper.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.31.4.3&r2=1.31.4.4
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/security.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.131.2.4&r2=1.131.2.5
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/select.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.83.6.2&r2=1.83.6.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/shared.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.64.10.1&r2=1.64.10.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/sigproc.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.132&r2=1.132.4.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/spawn.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.118.12.2&r2=1.118.12.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/strace.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.40.12.1&r2=1.40.12.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/syscalls.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.240.2.6&r2=1.240.2.7
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/sysconf.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.26&r2=1.26.2.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/syslog.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.21&r2=1.21.16.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/termios.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.20.16.1&r2=1.20.16.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/times.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.44&r2=1.44.12.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/tty.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.50.8.1&r2=1.50.8.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/uinfo.cc.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.97.4.7&r2=1.97.4.8
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/winsup.h.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.108.2.1&r2=1.108.2.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/include/cygwin/in.h.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.4.60.1&r2=1.4.60.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/include/cygwin/types.h.diff?cvsroot=uberbaum&only_with_tag=cgf-dev-branch&r1=1.12.2.1&r2=1.12.2.2



More information about the Cygwin-cvs mailing list