diff options
| author | Chris Lattner <sabre@nondot.org> | 2003-08-30 23:17:51 +0000 |
|---|---|---|
| committer | Chris Lattner <sabre@nondot.org> | 2003-08-30 23:17:51 +0000 |
| commit | 8d907494b41cb667c4e171cbf185e3235a6a2c30 (patch) | |
| tree | 2fd659ae2c1567855430562da956ecefc8037484 /llvm/runtime/GCCLibraries/libexception/Exception.h | |
| parent | b14d0b0f3b69e8edff6f1c39e5e42ba13cbe1b3f (diff) | |
| download | bcm5719-llvm-8d907494b41cb667c4e171cbf185e3235a6a2c30.tar.gz bcm5719-llvm-8d907494b41cb667c4e171cbf185e3235a6a2c30.zip | |
Move language independent exception handling routines OUT of C++Exception.cpp
llvm-svn: 8232
Diffstat (limited to 'llvm/runtime/GCCLibraries/libexception/Exception.h')
| -rw-r--r-- | llvm/runtime/GCCLibraries/libexception/Exception.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/runtime/GCCLibraries/libexception/Exception.h b/llvm/runtime/GCCLibraries/libexception/Exception.h index 876fa2d0c0c..8db3bdbb787 100644 --- a/llvm/runtime/GCCLibraries/libexception/Exception.h +++ b/llvm/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 |

