cxxabi.h: Make all declarations have default visibility.
authorMark Mitchell <mark@codesourcery.com>
Tue, 3 Aug 2004 06:45:54 +0000 (06:45 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Tue, 3 Aug 2004 06:45:54 +0000 (06:45 +0000)
commit723acbd5fa416ccb925e19ae55e515cb1b9b7a74
tree503b9c84a2f296a39097d2b65fb1534671499dd6
parentaeb732c12e1b2ff6457690092798901e5d98ff86
cxxabi.h: Make all declarations have default visibility.

* libsupc++/cxxabi.h: Make all declarations have default
visibility.
* libsupc++/exception: Likewise.
* libsupc++/new: Likewise.
* libsupc++/typeinfo: Likewise.
* libsupc++/unwind-cxx.h: Likewise.
* libsupc++/eh_alloc.cc (__cxa_allocate_exception): Put it into
the __cxxabiv1 namespace.
(__cxa_free_exception): Likewise.
* libsupc++/eh_aux_runtime.cc (__cxa_bad_cast): Likewise.
(__cxa_bad_typeid): Likewise.
* libsupc++/eh_catch.cc (__cxa_begin_catch): Likewise.
(__cxa_end_catch): Likewise.
* libsupc++/eh_globals.cc (__cxa_get_globals_fast): Likewise.
(__cxa_get_globals): Likewise.
* libsupc++/eh_throw.cc (__cxa_throw): Likewise.
(__cxa_rethrow): Likewise.
* libsupc++/pure.cc (__cxa_pure_virtual): Likewise.
* libsupc++/eh_type.cc: Include <cxxabi.h>.

From-SVN: r85463
13 files changed:
libstdc++-v3/ChangeLog
libstdc++-v3/libsupc++/cxxabi.h
libstdc++-v3/libsupc++/eh_alloc.cc
libstdc++-v3/libsupc++/eh_aux_runtime.cc
libstdc++-v3/libsupc++/eh_catch.cc
libstdc++-v3/libsupc++/eh_globals.cc
libstdc++-v3/libsupc++/eh_throw.cc
libstdc++-v3/libsupc++/eh_type.cc
libstdc++-v3/libsupc++/exception
libstdc++-v3/libsupc++/new
libstdc++-v3/libsupc++/pure.cc
libstdc++-v3/libsupc++/typeinfo
libstdc++-v3/libsupc++/unwind-cxx.h