diff options
| author | mmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-08-03 06:45:54 +0000 |
|---|---|---|
| committer | mmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-08-03 06:45:54 +0000 |
| commit | 065879726d3714d75d4d85f7d394dd635cb223ea (patch) | |
| tree | 503b9c84a2f296a39097d2b65fb1534671499dd6 /libstdc++-v3/libsupc++/exception | |
| parent | 3ff2e84908256390a817f081b045cff337260ff1 (diff) | |
| download | ppe42-gcc-065879726d3714d75d4d85f7d394dd635cb223ea.tar.gz ppe42-gcc-065879726d3714d75d4d85f7d394dd635cb223ea.zip | |
* 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>.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85463 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/libsupc++/exception')
| -rw-r--r-- | libstdc++-v3/libsupc++/exception | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libstdc++-v3/libsupc++/exception b/libstdc++-v3/libsupc++/exception index 6a1a1946036..c2c8a15dc03 100644 --- a/libstdc++-v3/libsupc++/exception +++ b/libstdc++-v3/libsupc++/exception @@ -37,6 +37,8 @@ #ifndef __EXCEPTION__ #define __EXCEPTION__ +#pragma GCC visibility push(default) + extern "C++" { namespace std @@ -117,4 +119,6 @@ namespace __gnu_cxx } // extern "C++" +#pragma GCC visibility pop + #endif |

