libstdc++/bits std_istream.h std_ostream.h

bkoz@sourceware.cygnus.com bkoz@sourceware.cygnus.com
Fri Nov 12 00:08:00 GMT 1999


CVSROOT:	/cvs/libstdc++
Module name:	libstdc++
Changes by:	bkoz@sourceware.cygnus.com	99/11/12 00:08:26

Modified files:
	bits           : std_istream.h std_ostream.h 

Log message:
	1999-11-11  Benjamin Kosnik  <bkoz@gnu.org>
	
	Cleanups for callbacks, more regression hunting. Remaining
	failures (2) due to last unresolved stringstream issues, not
	regressions per se.
	* bits/std_fstream.h: Revert. Disable call to _M_file->sync as
	killing 27_io/filebuf.cc tests. . . need another solution.
	
	* bits/basic_ios.h: Add cached facets here. UGH. The standard
	foils all attempts at a graceful, minimal implementation.
	* bits/basic_ios.tcc: Tweaks.
	* bits/istream.tcc: Fix.
	* bits/ostream.tcc: Fix.
	* bits/std_istream.h: Fix.
	* bits/std_ostream.h: Fix.
	* src/ios.cc (ios_base::imbue): Set _M_locale_ios before calling
	callbacks.
	* bits/locale_facets.tcc (std): Minor, minor formatting tweak.
	(_S_pad_numeric): Make comprehensible.



More information about the Libstdc++-cvs mailing list