This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[v3] string export cleanups


tested x86/linux

2003-03-24  Benjamin Kosnik  <bkoz at redhat dot com>

	* config/linker-map.gnu: Remove string export restrictions.

Index: config/linker-map.gnu
===================================================================
RCS file: /cvs/gcc/gcc/libstdc++-v3/config/linker-map.gnu,v
retrieving revision 1.34
diff -c -p -r1.34 linker-map.gnu
*** config/linker-map.gnu	5 Mar 2003 06:02:15 -0000	1.34
--- config/linker-map.gnu	24 Mar 2003 20:10:12 -0000
*************** GLIBCPP_3.4 {
*** 28,43 ****
      # 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::length_error*;
        std::logic_error*;
        std::locale::[A-Za-e]*;
--- 28,34 ----
      # All but the last are terminated with a semicolon.
      extern "C++"
      {
!       std::[A-Za-k]*;
        std::length_error*;
        std::logic_error*;
        std::locale::[A-Za-e]*;
*************** GLIBCPP_3.4 {
*** 86,104 ****
  
      # 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]*;
--- 77,82 ----


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]