OSDN Git Service

* config/linker-map.gnu: Export _S_construct even if size_t is
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 17 Nov 2002 05:08:23 +0000 (05:08 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 17 Nov 2002 05:08:23 +0000 (05:08 +0000)
unsigned long.  Collapse std::codecvt<char>::codecvt(size_t)
and std::codecvt<wchar_t>::codecvt(size_t) into one export pattern.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@59182 138bc75d-0d04-0410-961f-82ee72b054a4

libstdc++-v3/ChangeLog
libstdc++-v3/config/linker-map.gnu

index 69d6d1b..302f582 100644 (file)
@@ -1,3 +1,9 @@
+2002-11-17  Jakub Jelinek  <jakub@redhat.com>
+
+       * config/linker-map.gnu: Export _S_construct even if size_t is
+       unsigned long.  Collapse std::codecvt<char>::codecvt(size_t)
+       and std::codecvt<wchar_t>::codecvt(size_t) into one export pattern.
+
 2002-11-15  Benjamin Kosnik  <bkoz@redhat.com>
             Gabriel Dos Reis  <gdr@integrable-solutions.net>
 
index 4a0e876..f82002a 100644 (file)
@@ -88,7 +88,7 @@ GLIBCPP_3.2 {
     _ZNSbIwSt11char_traitsIwESaIwEE[0-9]_[A-Ra-z]*;
     _ZNSbIwSt11char_traitsIwESaIwEE[0-9][0-9]_[A-Ra-z]*;
     _ZNSbIwSt11char_traitsIwESaIwEE13_S_copy_chars*;
-    _ZNSbIwSt11char_traitsIwESaIwEE12_S_constructEjwRKS1_;
+    _ZNSbIwSt11char_traitsIwESaIwEE12_S_constructE[jm]wRKS1_;
     _ZNSbIwSt11char_traitsIwESaIwEE12_S_empty_repEv;
     _ZSt24__uninitialized_copy_auxIN9*;
     _ZSt26__uninitialized_fill_n_aux*;
@@ -105,10 +105,7 @@ GLIBCPP_3.2 {
     # std::codecvt<char>::~codecvt
     _ZNSt7codecvtIcc11__mbstate_tED*;
     # std::codecvt<char>::codecvt(size_t), where size_t variable.
-    _ZNSt7codecvtIcc11__mbstate_tEC1Ej;
-    _ZNSt7codecvtIcc11__mbstate_tEC2Ej;
-    _ZNSt7codecvtIcc11__mbstate_tEC1Em;
-    _ZNSt7codecvtIcc11__mbstate_tEC2Em;
+    _ZNSt7codecvtIcc11__mbstate_tEC[12]E[jm];
     # std::codecvt<char>::id
     _ZNSt7codecvtIcc11__mbstate_tE2idE;
 
@@ -117,10 +114,7 @@ GLIBCPP_3.2 {
     # std::codecvt<wchar_t>::~codecvt
     _ZNSt7codecvtIwc11__mbstate_tED*;
     # std::codecvt<wchar_t>::codecvt(size_t), where size_t variable.
-    _ZNSt7codecvtIwc11__mbstate_tEC1Ej;
-    _ZNSt7codecvtIwc11__mbstate_tEC2Ej;
-    _ZNSt7codecvtIwc11__mbstate_tEC1Em;
-    _ZNSt7codecvtIwc11__mbstate_tEC2Em;
+    _ZNSt7codecvtIwc11__mbstate_tEC[12]E[jm];
     # std::codecvt<wchar_t>::id
     _ZNSt7codecvtIwc11__mbstate_tE2idE;