aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Kosnik <bkoz@redhat.com>2002-04-17 17:35:00 +0000
committerBenjamin Kosnik <bkoz@gcc.gnu.org>2002-04-17 17:35:00 +0000
commitcf76d875dbb99963099260b91f06ce62ca240d40 (patch)
tree5a55fd894afec49e4d5074fbd4aead18f039ef1b
parent1372d4ce8305530607a107fdb58d37da8757b8e6 (diff)
downloadgcc-cf76d875dbb99963099260b91f06ce62ca240d40.zip
gcc-cf76d875dbb99963099260b91f06ce62ca240d40.tar.gz
gcc-cf76d875dbb99963099260b91f06ce62ca240d40.tar.bz2
filebuf_virtuals.cc: Add _S_pback_size instantiation.
2002-04-17 Benjamin Kosnik <bkoz@redhat.com> * testsuite/27_io/filebuf_virtuals.cc: Add _S_pback_size instantiation. From-SVN: r52436
-rw-r--r--libstdc++-v3/ChangeLog4
-rw-r--r--libstdc++-v3/testsuite/27_io/filebuf_virtuals.cc7
2 files changed, 11 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 26af65c..831e14d 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,7 @@
+2002-04-17 Benjamin Kosnik <bkoz@redhat.com>
+
+ * testsuite/27_io/filebuf_virtuals.cc: Add _S_pback_size instantiation.
+
2002-04-16 Benjamin Kosnik <bkoz@redhat.com>
* src/concept-inst.cc (vector<locale::facet*>): Remove instantiations.
diff --git a/libstdc++-v3/testsuite/27_io/filebuf_virtuals.cc b/libstdc++-v3/testsuite/27_io/filebuf_virtuals.cc
index 778dd86..2609d26 100644
--- a/libstdc++-v3/testsuite/27_io/filebuf_virtuals.cc
+++ b/libstdc++-v3/testsuite/27_io/filebuf_virtuals.cc
@@ -552,6 +552,13 @@ void test07()
}
}
+#if !__GXX_WEAK__
+// Explicitly instantiate for systems with no COMDAT or weak support.
+template
+ std::basic_streambuf<gnu_char_type>::int_type
+ std::basic_streambuf<gnu_char_type>::_S_pback_size;
+#endif
+
main()
{
test01();