This is the mail archive of the cygwin-cvs@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

winsup/cygwin ChangeLog cygtls.cc exceptions.c ...


CVSROOT:	/cvs/uberbaum
Module name:	winsup
Changes by:	cgf@sourceware.org	2008-03-02 22:51:19

Modified files:
	cygwin         : ChangeLog cygtls.cc exceptions.cc strfuncs.cc 
	                 winsup.h 

Log message:
	* cygtls.cc (_cygtls::init_exception_handler): Semi-revert to making only
	ourselves the exception handler and nothing else.
	* exceptions.cc (open_stackdumpfile): Use correct format specifiers for unicode
	when printing nameof stackdump file.
	(stack_info::walk): Stop walking if ebp points into cygwin itself.
	(_cygtls::handle_exceptions): Detect when signal is masked and treat as if it
	was not caught.  Reinitialize exception handler to known state to avoid
	subsequent attempts to call Windows exception handlers if an exception occurs
	in a signal handler.  Revert to a 'return 0' rather than using a goto.
	* strfuncs.cc (sys_wcstombs_alloc): Minor formatting tweak.
	* winsup.h: Fix comment typo.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/ChangeLog.diff?cvsroot=uberbaum&r1=1.4035&r2=1.4036
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/cygtls.cc.diff?cvsroot=uberbaum&r1=1.58&r2=1.59
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/exceptions.cc.diff?cvsroot=uberbaum&r1=1.317&r2=1.318
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/strfuncs.cc.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.211&r2=1.212


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]