CVSROOT: /cvs/src Module name: src Branch: cygwin-64bit-branch Changes by: cori...@sourceware.org 2012-11-08 18:51:28
Modified files: winsup/cygwin : ChangeLog ChangeLog.64bit fhandler_termios.cc fhandler_tty.cc sigproc.cc tty.h Log message: * tty.h (class tty): Store from_master and to_master HANDLEs in unions to make sure the storage is 64 bit compatible. Add comment to explain why. (from_master): Convert to read accessor method. (to_master): Ditto. (set_from_master): New method to store HANDLE value 64 bit clean. (set_to_master): Ditto. * fhandler_tty.cc: Fix debug printfs to work in 64 bit mode as well. Change usage of from_master and to_master throughout to accommodate aforementioned change. * fhandler_termios.cc (fhandler_termios::ioctl): Add cast to avoid compiler warning. Pull in changes from HEAD. Patches: http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.5939.2.25&r2=1.5939.2.26 http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.64bit.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.1.2.30&r2=1.1.2.31 http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler_termios.cc.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.101.2.2&r2=1.101.2.3 http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler_tty.cc.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.268.2.4&r2=1.268.2.5 http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/sigproc.cc.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.388.2.2&r2=1.388.2.3 http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/tty.h.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.34.2.2&r2=1.34.2.3