OSDN Git Service

2011-12-12 Paolo Carlini <paolo.carlini@oracle.com>
[pf3gnuchains/gcc-fork.git] / libstdc++-v3 / libsupc++ / cxxabi.h
index 7ed5c55..aeaf4cc 100644 (file)
 #include <bits/cxxabi_tweaks.h>
 #include <bits/cxxabi_forced.h>
 
-#ifndef _GLIBCXX_USE_THISCALL_ON_DTOR
-typedef void (*__cxa_dtor_type) (void *);
-#endif
-
 #ifdef __cplusplus
 namespace __cxxabiv1
 {
@@ -600,7 +596,7 @@ namespace __cxxabiv1
 
   // Throw the exception.
   void
-  __cxa_throw(void*, std::type_info*, __cxa_dtor_type)
+  __cxa_throw(void*, std::type_info*, void (*) (void *))
   __attribute__((__noreturn__));
 
   // Used to implement exception handlers.