Whole document tree

Whole document tree

eh_globals.cc File Reference
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

eh_globals.cc File Reference

#include <exception>
#include <cstdlib>
#include "unwind-cxx.h"
#include "bits/c++config.h"
#include "bits/gthr.h"

Include dependency graph for eh_globals.cc:

Include dependency graph

Go to the source code of this file.


__cxa_eh_globals * __cxa_get_globals_fast ()
__cxa_eh_globals * __cxa_get_globals ()


__cxa_eh_globals globals_static

Function Documentation

__cxa_eh_globals* __cxa_get_globals  

Definition at line 86 of file eh_globals.cc.

References __cxxabiv1::__cxa_eh_globals::caughtExceptions, globals_static, malloc(), std::terminate(), and __cxxabiv1::__cxa_eh_globals::uncaughtExceptions.

Referenced by __cxxabiv1::__cxa_begin_catch(), __cxxabiv1::__cxa_rethrow(), __cxxabiv1::__cxa_throw(), and std::uncaught_exception().

__cxa_eh_globals* __cxa_get_globals_fast  

Definition at line 73 of file eh_globals.cc.

References globals_static.

Referenced by __cxxabiv1::__cxa_call_unexpected(), __cxxabiv1::__cxa_end_catch(), and __cxxabiv1::uncatch_exception::uncatch_exception().

Variable Documentation

__cxa_eh_globals globals_static [static]

Definition at line 41 of file eh_globals.cc.

Referenced by __cxxabiv1::__cxa_get_globals(), and __cxxabiv1::__cxa_get_globals_fast().

Generated on Mon Apr 8 03:12:35 2002 for libstdc++-v3 Source by doxygen1.2.15