summaryrefslogtreecommitdiff
path: root/libstdc++-v3/config/linker-map.gnu
diff options
context:
space:
mode:
authorpme <pme@138bc75d-0d04-0410-961f-82ee72b054a4>2002-02-22 23:45:28 +0000
committerpme <pme@138bc75d-0d04-0410-961f-82ee72b054a4>2002-02-22 23:45:28 +0000
commite8aadf7c00b5919581043b9fc63d1ec6fac215da (patch)
tree665ac55a5d099d05e8b6ca0360032daa5d68c244 /libstdc++-v3/config/linker-map.gnu
parent5cc567806502e036aeaf83821fb918ea550bfb8c (diff)
downloadgcc-e8aadf7c00b5919581043b9fc63d1ec6fac215da.tar.gz
2002-02-22 Phil Edwards <pme@gcc.gnu.org>
* acinclude.m4 (GLIBCPP_ENABLE_SYMVERS): Fix comment. * aclocal.m4: Regenerate. * docs/html/configopts.html: Document --enable-symvers. * config/linker-map.gnu: Break libsupc++ symbols out to their own tag. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49977 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/config/linker-map.gnu')
-rw-r--r--libstdc++-v3/config/linker-map.gnu19
1 files changed, 14 insertions, 5 deletions
diff --git a/libstdc++-v3/config/linker-map.gnu b/libstdc++-v3/config/linker-map.gnu
index 7d76b9dd6a7..46702a4c82d 100644
--- a/libstdc++-v3/config/linker-map.gnu
+++ b/libstdc++-v3/config/linker-map.gnu
@@ -65,11 +65,6 @@ GLIBCPP_3.1 {
_ZTv*;
_ZTc*;
- # libsupc++
- __cxa_*;
- __gxx_personality_v0;
- __dynamic_cast;
-
# std::_S_rb_tree_red
_ZSt14_S_rb_tree_red;
@@ -88,3 +83,17 @@ GLIBCPP_3.1 {
local:
*;
};
+
+
+# Symbols in the support library (libsupc++) have their own tag.
+CXXABI_1 {
+
+ global:
+ __cxa_*;
+ __gxx_personality_v0;
+ __dynamic_cast;
+
+ local:
+ *;
+};
+