Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Tidy up of the libcxxrt sources. Added missing comments, fixed some ↵ | anonymous | 2011-05-09 |
| | | | | inconsistent indenting. | ||
* | fix for COMPILER-8941 | anonymous | 2011-01-17 |
| | |||
* | fix for crash in report_failure function | anonymous | 2011-01-11 |
| | |||
* | fix for COMPILER-8918: don't add exception into list | anonymous | 2011-01-11 |
| | | | | of caught exceptions if it's already in the list | ||
* | Fix for COMPILER-8916 (rethrowing/catching exception several times) | anonymous | 2011-01-11 |
| | |||
* | Make std::set_unexpected and std::set_terminate set global (process) | anonymous | 2011-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-8909 | anonymous | 2011-01-06 |
| | |||
* | fix for COMPILER-8903: throwing/catching pointers with casts, void*, etc | anonymous | 2011-01-04 |
| | |||
* | fix for COMPILER-8902: terminate handler should be called if it was set ↵ | anonymous | 2011-01-04 |
| | | | | using std::set_terminate | ||
* | Fixed throwing / catching pointers. | anonymous | 2010-11-25 |
| | |||
* | Make __cxa_get_exception_ptr() return the correct value, instead of one | anonymous | 2010-10-29 |
| | | | | that is occasionally correct. | ||
* | __cxa_get_exception_ptr implementation | anonymous | 2010-10-04 |
| | |||
* | Fixed crash when rethrowing. | anonymous | 2010-10-01 |
| | |||
* | Fix cast from function to data pointer warning. | anonymous | 2010-09-30 |
| | |||
* | Add __cxa_demangle support | anonymous | 2010-09-29 |
| | |||
* | Remove extra fprintf | anonymous | 2010-09-21 |
| | |||
* | Author: David - Handle unordered action table entries, avoid printing cxxrt ↵ | anonymous | 2010-09-21 |
| | | | | functions in back trace | ||
* | Author: David - Fix handling cleanups in exception unwinding | anonymous | 2010-09-20 |
| | |||
* | Revert "Fix for 32bit mode" | anonymous | 2010-09-18 |
| | | | | | | This needed a test case and is incorrect based on further testing This reverts commit 34e644687dbbba757c91a4152fefdd27873e4ff3. | ||
* | Fixed minor compiler warnings. | anonymous | 2010-09-17 |
| | |||
* | Fix for 32bit mode | anonymous | 2010-09-13 |
| | |||
* | Fix for gcc-3.x | anonymous | 2010-08-31 |
| | |||
* | Unused include was removed | anonymous | 2010-08-23 |
| | |||
* | Fix for gcc-4.2 | anonymous | 2010-07-08 |
| | |||
* | Missing throw() specifier is added | anonymous | 2010-07-05 |
| | |||
* | uncaught_exception function is added | anonymous | 2010-07-02 |
| | |||
* | Add a proper cleanup handler, to allow foreign exception handlers to | anonymous | 2010-06-30 |
| | | | | destroy this exception. | ||
* | Added std:: functions for setting unexpected / terminate handlers. | anonymous | 2010-06-28 |
| | |||
* | Initial import. | anonymous | 2010-06-27 |