diff options
author | bkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-03-05 06:02:15 +0000 |
---|---|---|
committer | bkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-03-05 06:02:15 +0000 |
commit | 8fbb6f208bb51df288f779db9ac64bf0f1649c5d (patch) | |
tree | 98f8d6ad73d604f308894b76b75c6bc7d11f49bb /libstdc++-v3/config | |
parent | edc6465c24c1cef4a762662ee930de946953ce41 (diff) | |
download | gcc-8fbb6f208bb51df288f779db9ac64bf0f1649c5d.tar.gz |
2003-03-04 Benjamin Kosnik <bkoz@redhat.com>
* src/globals.cc: Clarify comments, remove c_locale_imp_compat.
* config/linker-map.gnu: Filter typeinfo and vtable info.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63826 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/config')
-rw-r--r-- | libstdc++-v3/config/linker-map.gnu | 51 |
1 files changed, 47 insertions, 4 deletions
diff --git a/libstdc++-v3/config/linker-map.gnu b/libstdc++-v3/config/linker-map.gnu index b1405e30ce8..5011619c53a 100644 --- a/libstdc++-v3/config/linker-map.gnu +++ b/libstdc++-v3/config/linker-map.gnu @@ -130,12 +130,48 @@ GLIBCPP_3.4 { _ZdaPvRKSt9nothrow_t; # vtable - _ZTV*; - _ZTT*; + _ZTVN9__gnu_cxx*; + _ZTVNSt8ios_base7failureE; + _ZTVNSt6locale5facetE; + _ZTVS[a-z]; + _ZTVSt[0-9][A-Za-z]*; + _ZTVSt[0-9][0-9][A-Za-z]*; + _ZTVSt11__timepunctI[cw]E; + _ZTVSt23__codecvt_abstract_baseI[cw]c11__mbstate_tE; + _ZTVSt21__ctype_abstract_baseI[cw]E; + + _ZTTS[a-z]; + _ZTTSt[0-9][A-Za-z]*; + _ZTTSt[0-9][0-9][A-Za-z]*; # typeinfo - _ZTI*; - _ZTS*; + _ZTI[a-z]; + _ZTINSt8ios_base7failureE; + _ZTINSt6locale5facetE; + _ZTIN9__gnu_cxx*; + _ZTIP[a-z]; + _ZTIPK[a-z]; + _ZTIS[a-z]; + _ZTISt[0-9][A-Za-z]*; + _ZTISt[0-9][0-9][A-Za-z]*; + _ZTISt11__timepunctI[cw]E; + _ZTISt10__num_base; + _ZTISt21__ctype_abstract_baseI[cw]E; + _ZTISt23__codecvt_abstract_baseI[cw]c11__mbstate_tE; + + _ZTS[a-z]; + _ZTSNSt8ios_base7failureE; + _ZTSNSt6locale5facetE; + _ZTSN9__gnu_cxx*; + _ZTSP[a-z]; + _ZTSPK[a-z]; + _ZTSS[a-z]; + _ZTSSt[0-9][A-Za-z]*; + _ZTSSt[0-9][0-9][A-Za-z]*; + _ZTSSt11__timepunctI[cw]E; + _ZTSSt10__num_base; + _ZTSSt21__ctype_abstract_baseI[cw]E; + _ZTSSt23__codecvt_abstract_baseI[cw]c11__mbstate_tE; # function-scope static objects requires a guard variable. _ZGV*; @@ -225,6 +261,13 @@ CXXABI_1.3 { # __gnu_cxx::_verbose_terminate_handler() _ZN9__gnu_cxx27__verbose_terminate_handlerEv; + # typeinfo + _ZTIN10__cxxabi*; + _ZTSN10__cxxabi*; + + # vtable + _ZTVN10__cxxabi*; + local: *; }; |