------- Comment #8 from paolo at gcc dot gnu dot org 2006-02-10 18:29 ------- Subject: Bug 26181
Author: paolo Date: Fri Feb 10 18:29:04 2006 New Revision: 110841 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110841 Log: 2006-10-02 Paolo Carlini <[EMAIL PROTECTED]> PR libstdc++/26181 * include/bits/streambuf.tcc (__copy_streambufs_eof): New, like the existing __copy_streambufs but reporting eof in input. (__copy_streambufs): Just use the latter. * src/streambuf.cc (__copy_streambufs_eof): Adjust specializations of __copy_streambufs. * include/bits/istream.tcc (operator>>(__streambuf_type*)): Use __copy_streambufs_eof instead. * include/std/std_streambuf.h: Adjust. * src/streambuf-inst.cc: Adjust. * config/abi/pre/gnu.ver: Export the new symbols. * testsuite/27_io/basic_istream/extractors_other/char/26181.cc: New. * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc: Likewise. * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Adjust. * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise. Added: trunk/libstdc++-v3/testsuite/27_io/basic_istream/extractors_other/char/26181.cc trunk/libstdc++-v3/testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc Modified: trunk/libstdc++-v3/ChangeLog trunk/libstdc++-v3/config/abi/pre/gnu.ver trunk/libstdc++-v3/include/bits/istream.tcc trunk/libstdc++-v3/include/bits/streambuf.tcc trunk/libstdc++-v3/include/std/std_streambuf.h trunk/libstdc++-v3/src/streambuf-inst.cc trunk/libstdc++-v3/src/streambuf.cc trunk/libstdc++-v3/testsuite/27_io/basic_istream/extractors_other/char/1.cc trunk/libstdc++-v3/testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26181