OSDN Git Service

* src/ext-inst.cc (_S_fetch): Add explicit templates for char and
authorsje <sje@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 20 Jun 2002 19:20:41 +0000 (19:20 +0000)
committersje <sje@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 20 Jun 2002 19:20:41 +0000 (19:20 +0000)
wchar types.
(_S_min_len): Ditto.

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

libstdc++-v3/ChangeLog
libstdc++-v3/src/ext-inst.cc

index 1f1174d..f04ef50 100644 (file)
@@ -1,3 +1,8 @@
+2002-06-20  Steve Ellcey  <sje@cup.hp.com>
+       * src/ext-inst.cc (_S_fetch): Add explicit templates for char and
+       wchar types.
+       (_S_min_len): Ditto.
+
 2002-06-20  Benjamin Kosnik  <bkoz@redhat.com>
 
        * include/Makefile.am: Add rules.
index 93229f0..b7af682 100644 (file)
 
 namespace std
 {
+  using __gnu_cxx::stdio_filebuf;
+
   template
     const unsigned long 
     __gnu_cxx::rope<char, std::allocator<char> >::_S_min_len;
 
-  using __gnu_cxx::stdio_filebuf;
+  template
+    char
+    __gnu_cxx::rope<char, std::allocator<char> >::
+    _S_fetch(__gnu_cxx::_Rope_RopeRep<char, std::allocator<char> >*,
+            unsigned long);
+
   template class stdio_filebuf<char>;
+
 #ifdef _GLIBCPP_USE_WCHAR_T
+  template
+    const unsigned long
+    __gnu_cxx::rope<wchar_t, std::allocator<wchar_t> >::_S_min_len;
+
+  template
+    wchar_t
+    __gnu_cxx::rope<wchar_t, std::allocator<wchar_t> >::
+    _S_fetch(__gnu_cxx::_Rope_RopeRep<wchar_t, std::allocator<wchar_t> >*,
+            unsigned long);
+
   template class stdio_filebuf<wchar_t>;
 #endif
+
 } // namespace std