From 02a480f137ab2345727d5ef0b933582dda7f467f Mon Sep 17 00:00:00 2001 From: David Edelsohn Date: Wed, 8 Nov 2000 20:00:36 +0000 Subject: [PATCH] locale-inst.cc: Add explicit instantiations of _M_fill_insert and fill_n<..., unsigned long,...> . * src/locale-inst.cc: Add explicit instantiations of _M_fill_insert and fill_n<..., unsigned long,...> . From-SVN: r37324 --- libstdc++-v3/ChangeLog | 5 +++++ libstdc++-v3/src/locale-inst.cc | 16 +++++++++++----- 2 files changed, 16 insertions(+), 5 deletions(-) diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 7603efd5377..9991f0aa37a 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,8 @@ +2000-11-08 David Edelsohn + + * src/locale-inst.cc: Add explicit instantiations of + _M_fill_insert and fill_n<..., unsigned long,...> . + 2000-11-06 Gabriel Dos Reis * include/bits/std_complex.h (conj): Undo double removal. diff --git a/libstdc++-v3/src/locale-inst.cc b/libstdc++-v3/src/locale-inst.cc index 290c468a8f6..c762bd9e762 100644 --- a/libstdc++-v3/src/locale-inst.cc +++ b/libstdc++-v3/src/locale-inst.cc @@ -194,6 +194,12 @@ namespace std { vec_pfacet:: insert(vec_pfacet::iterator, vec_pfacet::size_type, const vec_pfacet::value_type&); + template + void + vec_pfacet:: + _M_fill_insert(vec_pfacet::iterator, vec_pfacet::size_type, + const vec_pfacet::value_type&); + typedef istreambuf_iterator > istreambuf_iter; typedef ostreambuf_iterator > ostreambuf_iter; @@ -292,10 +298,10 @@ namespace std { fill_n (locale::facet**, unsigned int, locale::facet* const &); -} //std - - - - + template + locale::facet** + fill_n + (locale::facet**, unsigned long, locale::facet* const &); +} //std -- 2.30.2