egcs/libstdc++-v3/testsuite/27_io narrow_strea ...

bkoz@gcc.gnu.org bkoz@gcc.gnu.org
Wed Aug 9 00:28:00 GMT 2000


CVSROOT:	/cvs/gcc
Module name:	egcs
Changes by:	bkoz@sourceware.cygnus.com	2000-08-09 00:28:54

Added files:
	libstdc++-v3/testsuite/27_io: narrow_stream_objects.cc 
	                              wide_stream_objects.cc 

Log message:
	2000-08-09  Benjamin Kosnik  <bkoz@purist.soma.redhat.com>
	
	Finish preliminary wchar_t implementation, with trivial encodings.
	* docs/configopts.html: Add bits about canonical configure option
	checking.
	
	* testsuite/27_io/iostream_objects.cc: Replace this file (which
	has newly-declared-illegal mixing of wide/narrow stdstreams) with...
	* testsuite/27_io/narrow_stream_objects.cc: New file.
	* testsuite/27_io/wide_stream_objects.cc: New file.
	
	* bits/fstream.tcc (underflow): Temporarily hack a solution
	together that writes from the external file to the internal
	buffers. This removes codecvt from the loop, and is incorrect.
	(_M_really_overflow): Same here.
	
	* testsuite/21_strings/inserters_extractors.cc (test05): Tweaks.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/libstdc++-v3/testsuite/27_io/narrow_stream_objects.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/libstdc++-v3/testsuite/27_io/wide_stream_objects.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1



More information about the Libstdc++-cvs mailing list