summaryrefslogtreecommitdiff
path: root/src/exception.cc
Commit message (Expand)AuthorAge
* Ensure the correct happens-before relationship between set / getDavid Chisnall2012-03-27
* Rework exception matching.David Chisnall2012-03-20
* Add per-file copyright notices / licensesDavid Chisnall2012-03-10
* Simplify the weak symbol tests so that they're only done for things that we d...David Chisnall2011-11-25
* Make all pthread symbols weak and test before calling any of them. This shou...David Chisnall2011-11-24
* Add fake TLS support so that we work for single-threaded programs when not li...David Chisnall2011-11-24
* Tweak the cleanup code slightly.David Chisnall2011-11-25
* And add support for nesting cleanups.David Chisnall2011-11-25
* Finished ARM EH enough that it passes the test suite. Still to do:David Chisnall2011-11-25
* Mostly-working ARM exceptions.David Chisnall2011-11-24
* And remember to save the temporaries in the ARM EH header if required...David Chisnall2011-11-23
* Use the ARM / Itanium EH abstraction layer.David Chisnall2011-11-23
* Fix use of __dynamic_cast().David Chisnall2011-10-02
* Fix exception.cc to not include its own (incompatible) prototype of a functio...David Chisnall2011-09-29
* Fix bugs that the libc++ test suite found in the handling of dependent except...David Chisnall2011-09-20
* Tweak some definitions to make clang happy.David Chisnall2011-09-20
* Removed debugging line accidentally left in last commit.Charlie Root2011-09-20
* Add get_terminate() / get_unexpected() functions required by libc++.Charlie Root2011-09-20
* Added full support for libc++.Charlie Root2011-09-20
* Tidy up of the libcxxrt sources. Added missing comments, fixed some inconsist...anonymous2011-05-09
* 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
* 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
* 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 using...anonymous2011-01-04
* Fixed throwing / catching pointers.anonymous2010-11-25
* Make __cxa_get_exception_ptr() return the correct value, instead of oneanonymous2010-10-29
* __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 f...anonymous2010-09-21
* Author: David - Fix handling cleanups in exception unwindinganonymous2010-09-20
* Revert "Fix for 32bit mode"anonymous2010-09-18
* 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
* Added std:: functions for setting unexpected / terminate handlers.anonymous2010-06-28
* Initial import.anonymous2010-06-27