Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Tidy up of the libcxxrt sources. Added missing comments, fixed some ↵ | anonymous | 2011-05-09 | |
| | | | | inconsistent indenting. | |||
* | <malloc.h> was replaced with <stdlib.h> | anonymous | 2011-03-02 | |
| | ||||
* | fix for COMPILER-8945: nothrow operator new should return NULL if new ↵ | anonymous | 2011-01-20 | |
| | | | | handler throws std::bad_alloc | |||
* | 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. | |||
* | nothrow operator new was implemented (fix for COMPILER-8913) | anonymous | 2011-01-09 | |
| | ||||
* | fix for COMPILER-8912 | anonymous | 2011-01-08 | |
| | ||||
* | Fix for COMPILER-8909 | anonymous | 2011-01-06 | |
| | ||||
* | fix for COMPILER-8891: std::exception::what() should not return NULL | anonymous | 2011-01-04 | |
| | ||||
* | fix for COMPILER-8905: operator new should throw std::bad_alloc if new ↵ | anonymous | 2011-01-04 | |
| | | | | handler is not set | |||
* | 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 __cxa_demangle again. | anonymous | 2010-09-30 | |
| | ||||
* | Fix cast from function to data pointer warning. | anonymous | 2010-09-30 | |
| | ||||
* | Adding libelf files again | 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 | |
| | ||||
* | Fix in __cxa_guard_release | anonymous | 2010-08-28 | |
| | ||||
* | set_new_handler was implemented | anonymous | 2010-08-28 | |
| | ||||
* | Array new/delete operators were implemented. | anonymous | 2010-08-25 | |
| | | | | Weak attribute was added for new/delete operators. | |||
* | __cxa_pure_virtual was implemented | anonymous | 2010-08-25 | |
| | ||||
* | Unused include was removed | anonymous | 2010-08-23 | |
| | ||||
* | Merge branch 'master' of github.com:pathscale/libcxxrt | anonymous | 2010-08-13 | |
|\ | ||||
| * | Fix for gcc-4.2 | anonymous | 2010-07-08 | |
| | | ||||
| * | Missing throw() specifier is added | anonymous | 2010-07-05 | |
| | | ||||
| * | aux.cc is added to cmake project | anonymous | 2010-07-06 | |
| | | ||||
| * | Missing sources are added to cmake project | anonymous | 2010-07-06 | |
| | | ||||
| * | cmake scripts for testing are added | anonymous | 2010-07-02 | |
| | | ||||
| * | Cmake project is added | anonymous | 2010-07-02 | |
| | | ||||
| * | 1) Static library is added; | anonymous | 2010-07-02 | |
| | | | | | | | | | | 2) Aux std functions are added 3) Memory operators are added | |||
| * | uncaught_exception function is added | anonymous | 2010-07-02 | |
| | | ||||
| * | Missing <stdint.h> header is added | anonymous | 2010-07-02 | |
| | | ||||
* | | Use __sync_bool_compare_and_swap_4 instead of | anonymous | 2010-08-13 | |
|/ | | | | __sync_bool_compare_and_swap to make life easier for pathcc people. | |||
* | 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 | |