src/winsup/cygwin ChangeLog fhandler.h fhandle ...

corinna@sourceware.cygnus.com corinna@sourceware.cygnus.com
Wed Oct 4 10:08:00 GMT 2000


CVSROOT:	/cvs/src
Module name:	src
Changes by:	corinna@sourceware.cygnus.com	2000-10-04 10:08:46

Modified files:
	winsup/cygwin  : ChangeLog fhandler.h fhandler_mem.cc 

Log message:
	* fhandler.h (fhandler_dev_mem): Add method `init'. Add members
	`mem_size' and `init_phase'.
	* fhandler_mem.cc (init): New function to figure out the size of
	the physical memory.
	(open): Add checking for illegal flags. Change usage of access mode.
	(write): Add intended functionality.
	(read): Add parameter checking. Eliminate page size constant. Use
	getpagesize() instead. Don't touch errno and don't create debug output
	while init() is running.
	(lseek): Add bounds checking. Fix SEEK_END.
	(fstat): Eliminate page size constant. Use getpagesize() instead.
	(dup): Add intended functionality.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=src&r1=1.332&r2=1.333
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler.h.diff?cvsroot=src&r1=1.22&r2=1.23
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler_mem.cc.diff?cvsroot=src&r1=1.3&r2=1.4



More information about the Cygwin-cvs mailing list