summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/cygwin/ChangeLog')
-rw-r--r--winsup/cygwin/ChangeLog24
1 files changed, 24 insertions, 0 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog
index 557cf373d..b95e55354 100644
--- a/winsup/cygwin/ChangeLog
+++ b/winsup/cygwin/ChangeLog
@@ -1,3 +1,27 @@
+2010-02-27 Christopher Faylor <me+cygwin@cgf.cx>
+
+ Update some copyrights.
+ * cygtls.cc (_cygtls::call): Invoke new exception protection here.
+ (_cygtls::init_thread): Remove conditionalized exception handler setup.
+ (exception_list): Delete declaration.
+ (_cygtls::init_exception_handler): Delete obsolete function.
+ * cygtls.h: Remove (now) unneeded include.
+ (_cygtls): Make this a real C++ class.
+ (_cygtls::handle_exceptions): Remove.
+ (_cygtls::init_exception_handler): Remove.
+ (_cygtls::call2): Make private.
+ (myfault::faulted): Remove unneeded parentheses.
+ * dcrt0.cc (dll_crt0_1): Remove exception handler setup.
+ * dlfcn.cc (dlopen): Ditto.
+ (dlclose): Ditto.
+ * dll_init.cc (dll_dllcrt0_1): Ditto.
+ (dll_list::detach): Use new exception handler protection.
+ * exceptions.cc (dump_exception): Rename to prevent confusion with new
+ class.
+ (exception::handle): Rename from _cygtls::handle_exceptions.
+ Accommodate new exception class. Accommodate rename to dump_exception.
+ * tlsoffsets.h: Regenerate.
+
2010-02-26 Christopher Faylor <me+cygwin@cgf.cx>
* cygtls.h (_cygtls::init_exception_handler): Eliminate argument.