Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Move the exception handling runtime stuff into this directory | Chris Lattner | 2003-09-15 | 2 | -3/+33 | |
| | | | | llvm-svn: 8530 | |||||
* | Urg, forgot to add a file header somehow. | Chris Lattner | 2003-08-30 | 1 | -0/+11 | |
| | | | | | | Add missing function comments llvm-svn: 8236 | |||||
* | initial checkin of SJLJ exception handling runtime | Chris Lattner | 2003-08-30 | 1 | -0/+123 | |
| | | | | llvm-svn: 8235 | |||||
* | Rename LongJmpException -> SJLJException | Chris Lattner | 2003-08-30 | 1 | -3/+3 | |
| | | | | llvm-svn: 8234 | |||||
* | we don't need this here | Chris Lattner | 2003-08-30 | 1 | -1/+0 | |
| | | | | llvm-svn: 8233 | |||||
* | Move language independent exception handling routines OUT of C++Exception.cpp | Chris Lattner | 2003-08-30 | 3 | -54/+78 | |
| | | | | llvm-svn: 8232 | |||||
* | File was renamed | Chris Lattner | 2003-08-30 | 1 | -1/+1 | |
| | | | | llvm-svn: 8231 | |||||
* | Rename files to be capitalized now that they are C++ | Chris Lattner | 2003-08-30 | 3 | -6/+6 | |
| | | | | llvm-svn: 8230 | |||||
* | Initial checkin of the SJLJ EH interface | Chris Lattner | 2003-08-30 | 1 | -0/+74 | |
| | | | | llvm-svn: 8229 | |||||
* | * Add proper support for rethrown exceptions. | Chris Lattner | 2003-08-28 | 3 | -29/+83 | |
| | | | | | | | | * Make catch_begin() produce a pointer that must be passed to catch_end() * Eliminate the caught exception stack. * Add optional debugging code that may be turned on. llvm-svn: 8184 | |||||
* | Convert C comments to C++ | Chris Lattner | 2003-08-28 | 1 | -21/+21 | |
| | | | | llvm-svn: 8172 | |||||
* | New wrapper around the terminate call. | Chris Lattner | 2003-08-28 | 2 | -0/+5 | |
| | | | | llvm-svn: 8171 | |||||
* | Be more typesafe | Chris Lattner | 2003-08-27 | 1 | -34/+154 | |
| | | | | | | | | Call terminate and unexpected where appropriate. Interface to libstdc++ as appropriate Initial cut at implementing function exception specifications llvm-svn: 8169 | |||||
* | Be more type-safe, add throw specs to all functions | Chris Lattner | 2003-08-27 | 1 | -13/+27 | |
| | | | | llvm-svn: 8168 | |||||
* | Add throw specs to the functions, remove (void) from the functions | Chris Lattner | 2003-08-27 | 1 | -2/+2 | |
| | | | | llvm-svn: 8167 | |||||
* | Fix several _killer_ bugs. This now actually WORKS for really complex ↵ | Chris Lattner | 2003-08-27 | 1 | -11/+4 | |
| | | | | | | testcases :) llvm-svn: 8157 | |||||
* | C++ify, add new get_cxx_exception function to convert from generic ↵ | Chris Lattner | 2003-08-27 | 1 | -3/+7 | |
| | | | | | | llvm_exceptions to llvm_cxx_exception's llvm-svn: 8156 | |||||
* | Remove Cisms. We love C++ | Chris Lattner | 2003-08-27 | 1 | -4/+4 | |
| | | | | llvm-svn: 8155 | |||||
* | Add new __llvm_cxxeh_begin_catch_if_isa function, change C -> C++ comments | Chris Lattner | 2003-08-26 | 2 | -37/+53 | |
| | | | | llvm-svn: 8150 | |||||
* | Initial checking of C++ exception handling library | Chris Lattner | 2003-08-25 | 3 | -0/+334 | |
| | | | | llvm-svn: 8146 | |||||
* | Convert libraries into the BYTECODE_LIBRARY style | Chris Lattner | 2003-08-15 | 1 | -5/+11 | |
| | | | | llvm-svn: 7858 | |||||
* | Don't register the destructors if the list is empty | Chris Lattner | 2003-06-26 | 1 | -2/+6 | |
| | | | | llvm-svn: 6909 | |||||
* | Specify a list of symbols that should be exported by the library | Chris Lattner | 2003-05-22 | 1 | -0/+2 | |
| | | | | llvm-svn: 6290 | |||||
* | Update to match typename produced by the C frontend | Chris Lattner | 2003-05-22 | 1 | -9/+9 | |
| | | | | llvm-svn: 6287 | |||||
* | Initial checkin of crtend.o implementation | Chris Lattner | 2003-05-14 | 3 | -2/+84 | |
| | | | | llvm-svn: 6187 | |||||
* | New file | Chris Lattner | 2003-05-14 | 1 | -0/+5 | |
llvm-svn: 6186 |