winsup/cygwin ChangeLog advapi32.cc autoload.c ...
cgf@cygwin.com
cgf@cygwin.com
Mon Jan 21 04:34:00 GMT 2013
CVSROOT: /cvs/uberbaum
Module name: winsup
Changes by: cgf@sourceware.org 2013-01-21 04:34:52
Modified files:
cygwin : ChangeLog advapi32.cc autoload.cc child_info.h
cygerrno.h cygheap.cc cygheap.h
cygheap_malloc.h cygmalloc.h cygthread.h
cygtls.h cygwait.h debug.cc debug.h dtable.h
environ.cc environ.h errno.cc exceptions.cc
fhandler.cc fhandler.h fhandler_clipboard.cc
fhandler_dev.cc fhandler_disk_file.cc
fhandler_fifo.cc fhandler_mailslot.cc
fhandler_mem.cc fhandler_netdrive.cc
fhandler_proc.cc fhandler_process.cc
fhandler_procnet.cc fhandler_procsys.cc
fhandler_procsysvipc.cc fhandler_raw.cc
fhandler_registry.cc fhandler_socket.cc
fhandler_tape.cc fhandler_tty.cc gendef
gentls_offsets malloc_wrapper.cc miscfuncs.cc
miscfuncs.h mount.h path.cc path.h pinfo.h
pipe.cc security.h shared_info.h signal.cc
sigproc.cc sigproc.h sync.h tty.h wchar.h
winf.h wininfo.h winlean.h winsup.h
Log message:
Throughout, change __attribute__ ((regparm (N))) to just __regN. Throughout,
(mainly in fhandler*) start fixing gcc 4.7.2 mismatch between regparm
definitions and declarations.
* gendef: Define some functions to take @ declaration to accommodate _regN
defines which use __stdcall.
* gentls_offsets: Define __regN macros as empty.
* autoload.cc (wsock_init): Remove unneeded regparm attribute.
* winsup.h (__reg1): Define.
(__reg2): Define.
(__reg3): Define.
* advapi32.cc (DuplicateTokenEx): Coerce some initializers to avoid warnings
from gcc 4.7.2.
* exceptions.cc (status_info): Declare struct to use NTSTATUS.
(cygwin_exception::dump_exception): Coerce e->ExceptionCode to NTSTATUS.
* fhandler_clipboard.cc (cygnativeformat): Redefine as UINT to avoid gcc 4.7.2
warnings.
(fhandler_dev_clipboard::read): Ditto.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/ChangeLog.diff?cvsroot=uberbaum&r1=1.6050&r2=1.6051
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/advapi32.cc.diff?cvsroot=uberbaum&r1=1.12&r2=1.13
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/autoload.cc.diff?cvsroot=uberbaum&r1=1.211&r2=1.212
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/child_info.h.diff?cvsroot=uberbaum&r1=1.95&r2=1.96
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/cygerrno.h.diff?cvsroot=uberbaum&r1=1.24&r2=1.25
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/cygheap.cc.diff?cvsroot=uberbaum&r1=1.172&r2=1.173
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/cygheap.h.diff?cvsroot=uberbaum&r1=1.161&r2=1.162
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/cygheap_malloc.h.diff?cvsroot=uberbaum&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/cygmalloc.h.diff?cvsroot=uberbaum&r1=1.12&r2=1.13
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/cygthread.h.diff?cvsroot=uberbaum&r1=1.39&r2=1.40
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/cygtls.h.diff?cvsroot=uberbaum&r1=1.87&r2=1.88
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/cygwait.h.diff?cvsroot=uberbaum&r1=1.8&r2=1.9
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/debug.cc.diff?cvsroot=uberbaum&r1=1.69&r2=1.70
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/debug.h.diff?cvsroot=uberbaum&r1=1.29&r2=1.30
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/dtable.h.diff?cvsroot=uberbaum&r1=1.58&r2=1.59
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/environ.cc.diff?cvsroot=uberbaum&r1=1.201&r2=1.202
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/environ.h.diff?cvsroot=uberbaum&r1=1.15&r2=1.16
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/errno.cc.diff?cvsroot=uberbaum&r1=1.91&r2=1.92
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/exceptions.cc.diff?cvsroot=uberbaum&r1=1.406&r2=1.407
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler.cc.diff?cvsroot=uberbaum&r1=1.430&r2=1.431
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler.h.diff?cvsroot=uberbaum&r1=1.476&r2=1.477
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_clipboard.cc.diff?cvsroot=uberbaum&r1=1.52&r2=1.53
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_dev.cc.diff?cvsroot=uberbaum&r1=1.8&r2=1.9
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_disk_file.cc.diff?cvsroot=uberbaum&r1=1.381&r2=1.382
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_fifo.cc.diff?cvsroot=uberbaum&r1=1.56&r2=1.57
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_mailslot.cc.diff?cvsroot=uberbaum&r1=1.16&r2=1.17
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_mem.cc.diff?cvsroot=uberbaum&r1=1.60&r2=1.61
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_netdrive.cc.diff?cvsroot=uberbaum&r1=1.32&r2=1.33
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_proc.cc.diff?cvsroot=uberbaum&r1=1.115&r2=1.116
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_process.cc.diff?cvsroot=uberbaum&r1=1.121&r2=1.122
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_procnet.cc.diff?cvsroot=uberbaum&r1=1.18&r2=1.19
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_procsys.cc.diff?cvsroot=uberbaum&r1=1.11&r2=1.12
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_procsysvipc.cc.diff?cvsroot=uberbaum&r1=1.5&r2=1.6
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_raw.cc.diff?cvsroot=uberbaum&r1=1.78&r2=1.79
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_registry.cc.diff?cvsroot=uberbaum&r1=1.76&r2=1.77
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_socket.cc.diff?cvsroot=uberbaum&r1=1.293&r2=1.294
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_tape.cc.diff?cvsroot=uberbaum&r1=1.86&r2=1.87
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_tty.cc.diff?cvsroot=uberbaum&r1=1.275&r2=1.276
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/gendef.diff?cvsroot=uberbaum&r1=1.45&r2=1.46
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/gentls_offsets.diff?cvsroot=uberbaum&r1=1.15&r2=1.16
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/malloc_wrapper.cc.diff?cvsroot=uberbaum&r1=1.40&r2=1.41
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/miscfuncs.cc.diff?cvsroot=uberbaum&r1=1.87&r2=1.88
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/miscfuncs.h.diff?cvsroot=uberbaum&r1=1.10&r2=1.11
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/mount.h.diff?cvsroot=uberbaum&r1=1.25&r2=1.26
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/path.cc.diff?cvsroot=uberbaum&r1=1.670&r2=1.671
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/path.h.diff?cvsroot=uberbaum&r1=1.175&r2=1.176
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/pinfo.h.diff?cvsroot=uberbaum&r1=1.128&r2=1.129
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/pipe.cc.diff?cvsroot=uberbaum&r1=1.145&r2=1.146
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/security.h.diff?cvsroot=uberbaum&r1=1.121&r2=1.122
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/shared_info.h.diff?cvsroot=uberbaum&r1=1.97&r2=1.98
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/signal.cc.diff?cvsroot=uberbaum&r1=1.116&r2=1.117
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/sigproc.cc.diff?cvsroot=uberbaum&r1=1.407&r2=1.408
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/sigproc.h.diff?cvsroot=uberbaum&r1=1.123&r2=1.124
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/sync.h.diff?cvsroot=uberbaum&r1=1.49&r2=1.50
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/tty.h.diff?cvsroot=uberbaum&r1=1.35&r2=1.36
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/wchar.h.diff?cvsroot=uberbaum&r1=1.12&r2=1.13
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/winf.h.diff?cvsroot=uberbaum&r1=1.9&r2=1.10
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/wininfo.h.diff?cvsroot=uberbaum&r1=1.4&r2=1.5
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/winlean.h.diff?cvsroot=uberbaum&r1=1.10&r2=1.11
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/winsup.h.diff?cvsroot=uberbaum&r1=1.250&r2=1.251
More information about the Cygwin-cvs
mailing list