aboutsummaryrefslogtreecommitdiff
path: root/runtime/GCCLibraries/libexception/C++-Exception.cpp
AgeCommit message (Collapse)Author
2003-09-15Remove dead library, it is now folded into crtendChris Lattner
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8532 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-30Move language independent exception handling routines OUT of C++Exception.cppChris Lattner
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8232 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-30Rename files to be capitalized now that they are C++Chris Lattner
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8230 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-28* Add proper support for rethrown exceptions.Chris Lattner
* 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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8184 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-28New wrapper around the terminate call.Chris Lattner
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8171 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-27Be more typesafeChris Lattner
Call terminate and unexpected where appropriate. Interface to libstdc++ as appropriate Initial cut at implementing function exception specifications git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8169 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-27Fix several _killer_ bugs. This now actually WORKS for really complex ↵Chris Lattner
testcases :) git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8157 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-26Add new __llvm_cxxeh_begin_catch_if_isa function, change C -> C++ commentsChris Lattner
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8150 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-25Initial checking of C++ exception handling libraryChris Lattner
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8146 91177308-0d34-0410-b5e6-96231b3b80d8