summaryrefslogtreecommitdiff
path: root/src/exception.cc
Commit message (Collapse)AuthorAge
* Tidy up of the libcxxrt sources. Added missing comments, fixed some ↵anonymous2011-05-09
| | | | inconsistent indenting.
* fix for COMPILER-8941anonymous2011-01-17
|
* fix for crash in report_failure functionanonymous2011-01-11
|
* fix for COMPILER-8918: don't add exception into listanonymous2011-01-11
| | | | of caught exceptions if it's already in the list
* Fix for COMPILER-8916 (rethrowing/catching exception several times)anonymous2011-01-11
|
* Make std::set_unexpected and std::set_terminate set global (process)anonymous2011-01-10
| | | | | | | | | | | | | unexpected and terminate handlers, respectively. Added pathscale:: versions of both (not exposed in the headers, so not - yet - part of the public API), which retain the old behaviour and set a thread-local version. Also added pathscale::set_use_thread_local_handlers(), which allows the user to request the thread-local behaviour from the std:: versions. Also not exposed via a header yet. The pathscale:: namespace might not be the most sensible place for these, and some thought should be given to this before actually making them public.
* Fix for COMPILER-8909anonymous2011-01-06
|
* fix for COMPILER-8903: throwing/catching pointers with casts, void*, etcanonymous2011-01-04
|
* fix for COMPILER-8902: terminate handler should be called if it was set ↵anonymous2011-01-04
| | | | using std::set_terminate
* Fixed throwing / catching pointers.anonymous2010-11-25
|
* Make __cxa_get_exception_ptr() return the correct value, instead of oneanonymous2010-10-29
| | | | that is occasionally correct.
* __cxa_get_exception_ptr implementationanonymous2010-10-04
|
* Fixed crash when rethrowing.anonymous2010-10-01
|
* Fix cast from function to data pointer warning.anonymous2010-09-30
|
* Add __cxa_demangle supportanonymous2010-09-29
|
* Remove extra fprintfanonymous2010-09-21
|
* Author: David - Handle unordered action table entries, avoid printing cxxrt ↵anonymous2010-09-21
| | | | functions in back trace
* Author: David - Fix handling cleanups in exception unwindinganonymous2010-09-20
|
* Revert "Fix for 32bit mode"anonymous2010-09-18
| | | | | | This needed a test case and is incorrect based on further testing This reverts commit 34e644687dbbba757c91a4152fefdd27873e4ff3.
* Fixed minor compiler warnings.anonymous2010-09-17
|
* Fix for 32bit modeanonymous2010-09-13
|
* Fix for gcc-3.xanonymous2010-08-31
|
* Unused include was removedanonymous2010-08-23
|
* Fix for gcc-4.2anonymous2010-07-08
|
* Missing throw() specifier is addedanonymous2010-07-05
|
* uncaught_exception function is addedanonymous2010-07-02
|
* Add a proper cleanup handler, to allow foreign exception handlers toanonymous2010-06-30
| | | | destroy this exception.
* Added std:: functions for setting unexpected / terminate handlers.anonymous2010-06-28
|
* Initial import.anonymous2010-06-27