From: Benjamin Kosnik Date: Tue, 25 Mar 2003 01:53:13 +0000 (+0000) Subject: linker-map.gnu: Remove string export restrictions. X-Git-Tag: releases/gcc-3.4.0~7673 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=bd40d535f665e825f01a993b17752d23fc36815a;p=thirdparty%2Fgcc.git linker-map.gnu: Remove string export restrictions. 2003-03-24 Benjamin Kosnik * config/linker-map.gnu: Remove string export restrictions. From-SVN: r64837 --- diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index ca9b147f3807..f5efdcbe0e02 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,7 @@ +2003-03-24 Benjamin Kosnik + + * config/linker-map.gnu: Remove string export restrictions. + 2003-03-24 Paolo Carlini * testsuite/21_strings/basic_string/find/char/1.cc: Remove diff --git a/libstdc++-v3/config/linker-map.gnu b/libstdc++-v3/config/linker-map.gnu index 5011619c53a1..6f87a0b9967b 100644 --- a/libstdc++-v3/config/linker-map.gnu +++ b/libstdc++-v3/config/linker-map.gnu @@ -28,16 +28,7 @@ GLIBCPP_3.4 { # All but the last are terminated with a semicolon. extern "C++" { - std::[A-Za]*; - std::ba[a-r]*; - std::basic_[a-r]*; - std::basic_streambuf*; - std::basic_stringbuf*; - std::basic_stringstream*; - std::basic_[t-z]*; - std::ba[t-z]*; - std::b[b-z]*; - std::[A-Zc-k]*; + std::[A-Za-k]*; std::length_error*; std::logic_error*; std::locale::[A-Za-e]*; @@ -87,19 +78,6 @@ GLIBCPP_3.4 { # bool has_facet _ZSt9has_facet*; - # std::string, std::wstring minus static data members - _ZNKS[sb]*; - _ZNS[sb]D*; - _ZNS[sb]C*; - _ZStplI[cw]St11char_traitsI[cw]ESaI[cw]EESbIT_T0_T1_EPKS3_RKS6_; - _ZStplI[cw]St11char_traitsI[cw]ESaI[cw]EESbIT_T0_T1_ES3_RKS6_; - _ZNS[sb]I[cw]St11char_traitsI[cw]ESaI[cw]EE[A-Ra-z]*; - _ZNS[sb]I[cw]St11char_traitsI[cw]ESaI[cw]EE[0-9][A-Ra-z]*; - _ZNS[sb]I[cw]St11char_traitsI[cw]ESaI[cw]EE[0-9][0-9][A-Ra-z]*; - _ZNS[sb]I[cw]St11char_traitsI[cw]ESaI[cw]EE[0-9]_[A-Ra-z]*; - _ZNS[sb]I[cw]St11char_traitsI[cw]ESaI[cw]EE[0-9][0-9]_[A-Ra-z]*; - _ZNS[sb]I[cw]St11char_traitsI[cw]ESaI[cw]EE20_S_empty_rep_storageE; - # std::__pool_alloc _ZNSt12__pool_allocILb1ELi0EE10deallocateEPv[jm]*; _ZNSt12__pool_allocILb1ELi0EE8allocateE[jm]*;