This is the mail archive of the
cygwin-cvs@cygwin.com
mailing list for the Cygwin project.
src/winsup/cygwin ChangeLog.64bit fhandler_net ...
- From: corinna at cygwin dot com
- To: cygwin-cvs at cygwin dot com
- Date: 16 Nov 2012 13:48:25 -0000
- Subject: src/winsup/cygwin ChangeLog.64bit fhandler_net ...
CVSROOT: /cvs/src
Module name: src
Branch: cygwin-64bit-branch
Changes by: corinna@sourceware.org 2012-11-16 13:48:25
Modified files:
winsup/cygwin : ChangeLog.64bit fhandler_netdrive.cc
fhandler_socket.cc pinfo.cc select.cc shared.cc
strace.cc sync.cc sync.h syslog.cc thread.cc
thread.h
winsup/cygwin/include/sys: strace.h
Log message:
* fhandler_netdrive.cc: Use UINT32_MAX rather than UINT_MAX to make
absolutely clear that we mean the 32 bit maximum.
* fhandler_socket.cc: Ditto.
* pinfo.cc: Ditto with INT32_MAX.
* select.cc (fd_mask): Drop gratuitious definition.
(sizeof_fd_set): Cast to size_t.
* shared.cc (pround): Cast to ptrdiff_t.
* strace.cc (strace::activate): Fix format string.
(strace::write_childpid): Take pid_t as parameter.
* include/sys/strace.h (strace::write_childpid): Change declaration
accordingly.
* sync.cc (muto::init): Cast in call to InterlockedExchangePointer to
make compiler happy.
* sync.h (class muto): De-const name.
* syslog.cc (try_connect_syslogd): Take size_t as third argument.
(vsyslog): Convert len to size_t.
* thread.cc: Use {U}INT32_MAX rather than {U}LONG_MAX. Througout change
types used in Windows calls to matching Windows types.
(pthread::cancel): Fix access to instruction pointer for x86_64.
(pthread_attr_getstack): Cast to ptrdiff_t for pointer arithmetic.
* thread.h: Throughout convert 'long' types to uint32_t or LONG.
Patches:
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.39&r2=1.1.2.40
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler_netdrive.cc.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.32.2.1&r2=1.32.2.2
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler_socket.cc.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.291.2.7&r2=1.291.2.8
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/pinfo.cc.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.309.2.4&r2=1.309.2.5
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/select.cc.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.207.2.1&r2=1.207.2.2
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/shared.cc.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.155&r2=1.155.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/strace.cc.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.77&r2=1.77.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/sync.cc.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.43&r2=1.43.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/sync.h.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.41&r2=1.41.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/syslog.cc.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.54&r2=1.54.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/thread.cc.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.270.2.4&r2=1.270.2.5
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/thread.h.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.131.2.3&r2=1.131.2.4
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/include/sys/strace.h.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.31&r2=1.31.2.1