diff options
author | Benjamin Kosnik <bkoz@redhat.com> | 2003-03-25 01:53:13 +0000 |
---|---|---|
committer | Benjamin Kosnik <bkoz@gcc.gnu.org> | 2003-03-25 01:53:13 +0000 |
commit | bd40d535f665e825f01a993b17752d23fc36815a (patch) | |
tree | 7c83876bbd30950068f8c9667364d7bb2d345a84 | |
parent | beb14cfeb60559d0c87b64511048334aa4053354 (diff) | |
download | gcc-bd40d535f665e825f01a993b17752d23fc36815a.zip gcc-bd40d535f665e825f01a993b17752d23fc36815a.tar.gz gcc-bd40d535f665e825f01a993b17752d23fc36815a.tar.bz2 |
linker-map.gnu: Remove string export restrictions.
2003-03-24 Benjamin Kosnik <bkoz@redhat.com>
* config/linker-map.gnu: Remove string export restrictions.
From-SVN: r64837
-rw-r--r-- | libstdc++-v3/ChangeLog | 4 | ||||
-rw-r--r-- | libstdc++-v3/config/linker-map.gnu | 24 |
2 files changed, 5 insertions, 23 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index ca9b147..f5efdcb 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,7 @@ +2003-03-24 Benjamin Kosnik <bkoz@redhat.com> + + * config/linker-map.gnu: Remove string export restrictions. + 2003-03-24 Paolo Carlini <pcarlini@unitus.it> * 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 5011619..6f87a0b 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]*; |