libstdc++/ /ChangeLog /configure.in its/std_ss ...

bkoz@sourceware.cygnus.com bkoz@sourceware.cygnus.com
Mon Nov 1 21:12:00 GMT 1999


CVSROOT:	/cvs/libstdc++
Module name:	libstdc++
Changes by:	bkoz@sourceware.cygnus.com	99/11/01 21:12:01

Modified files:
	.              : ChangeLog configure.in 
	bits           : std_sstream.h std_streambuf.h streambuf.tcc 
	                 istream.tcc ostream.tcc basic_string.h 
	                 char_traits.h 
	testsuite/27_io: ostream_inserter_other.cc 

Log message:
	1999-11-01  Benjamin Kosnik  <bkoz@cygnus.com>
	
	* bits/std_sstream.h (_M_really_sync): Take into account in | out bufs.
	* bits/std_streambuf.h (_S_copy_streambufs): New function.
	* bits/streambuf.tcc: Define.
	* bits/istream.tcc (istream::operator>>(streambuf)): Rewrite.
	* bits/ostream.tcc (ostream::operator<<(streambuf)): Rewrite.
	* testsuite/27_io/ostream_inserter_other.cc: Add tests.
	* testsuite/27_io/ostream_inserter_other-1.tst: New file.
	
	* bits/basic_string.h: Explicitly cast npos to unsigned type,
	reported by Richard Atterer.
	* bits/char_traits.h: For consistency's sake, here too.
	
	* configure.in: Bump version to 2.90.7.



More information about the Libstdc++-cvs mailing list