winsup/cygwin ChangeLog autoload.c ...
Mon Jan 21 04:34:00 GMT 2013

CVSROOT:	/cvs/uberbaum
Module name:	winsup
Changes by:	2013-01-21 04:34:52

Modified files:
	cygwin         : ChangeLog child_info.h 
	                 cygerrno.h cygheap.h 
	                 cygheap_malloc.h cygmalloc.h cygthread.h 
	                 cygtls.h cygwait.h debug.h dtable.h 
	                 miscfuncs.h mount.h path.h pinfo.h 
	        security.h shared_info.h 
	        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.
	* (wsock_init): Remove unneeded regparm attribute.
	* winsup.h (__reg1): Define.
	(__reg2): Define.
	(__reg3): Define.
	* (DuplicateTokenEx): Coerce some initializers to avoid warnings
	from gcc 4.7.2.
	* (status_info): Declare struct to use NTSTATUS.
	(cygwin_exception::dump_exception): Coerce e->ExceptionCode to NTSTATUS.
	* (cygnativeformat): Redefine as UINT to avoid gcc 4.7.2
	(fhandler_dev_clipboard::read): Ditto.


More information about the Cygwin-cvs mailing list