OSDN Git Service

* include/exceptions.h (exception_list): Revert previous change. Windows
authorcgf <cgf>
Sat, 3 Dec 2005 05:01:51 +0000 (05:01 +0000)
committercgf <cgf>
Sat, 3 Dec 2005 05:01:51 +0000 (05:01 +0000)
commit2b981086a43a20f05afe0648b162264f3c2ee06e
tree9f5a8db1fe128a3bd34ffda38cb7273f9b08dafc
parentd1a983585b84ec463150f73e17277657e1356324
* include/exceptions.h (exception_list): Revert previous change.  Windows
doesn't care.
(exception_handler): Use real exception_list parameter type rather than void *
* tlsoffsets.h: Regenerate.
* cygtls.h (_cygtls::handle_exceptions): Use real exception_list parameter type
rather than void *.
(handle_threadlist_exception): Ditto.
(init_exception_handler): Ditto.
* cygtls.cc (_cygtls::handle_threadlist_exception ): Ditto.
(_cygtls::init_exception_handler): Add kludge to terminate linked list with a
loop, which seems to solve problem of RtlUnwind causing problems
* exceptions.cc (rtl_unwind): Use real exception_list parameter type rather
than void *.
(_cygtls::handle_exceptions): Ditto.
winsup/cygwin/ChangeLog
winsup/cygwin/cygtls.cc
winsup/cygwin/cygtls.h
winsup/cygwin/exceptions.cc
winsup/cygwin/include/exceptions.h
winsup/cygwin/tlsoffsets.h