aboutsummaryrefslogtreecommitdiff
path: root/runtime/GCCLibraries/libexception/Exception.h
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2003-08-30 23:17:51 +0000
committerChris Lattner <sabre@nondot.org>2003-08-30 23:17:51 +0000
commit7f45519784671a552b7dfd0fe36d4b8918a60ca9 (patch)
tree62fc6926c283d7513b5a19d6360ee50a056f5a14 /runtime/GCCLibraries/libexception/Exception.h
parente86159df9de144f935bbbc05347b3b296594b9fc (diff)
Move language independent exception handling routines OUT of C++Exception.cpp
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8232 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'runtime/GCCLibraries/libexception/Exception.h')
-rw-r--r--runtime/GCCLibraries/libexception/Exception.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/runtime/GCCLibraries/libexception/Exception.h b/runtime/GCCLibraries/libexception/Exception.h
index 876fa2d0c0..8db3bdbb78 100644
--- a/runtime/GCCLibraries/libexception/Exception.h
+++ b/runtime/GCCLibraries/libexception/Exception.h
@@ -52,6 +52,10 @@ enum {
extern "C" {
bool __llvm_eh_has_uncaught_exception() throw();
void *__llvm_eh_current_uncaught_exception_type(unsigned HandlerType) throw();
+ void __llvm_eh_add_uncaught_exception(llvm_exception *E) throw();
+
+ llvm_exception *__llvm_eh_get_uncaught_exception() throw();
+ llvm_exception *__llvm_eh_pop_from_uncaught_stack() throw();
}
#endif