gcc/libstdc++-v3/docs
Benjamin Kosnik 8901ac210e [multiple changes]
2000-08-09  Benjamin Kosnik  <bkoz@purist.soma.redhat.com>

	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.

2000-08-08  Benjamin Kosnik  <bkoz@cygnus.com>
	    Ulrich Drepper  <drepper@cygnus.com>

	* config/c_io_libio.h: Tweak.
	* config/c_io_libio_codecvt.c: New file.
	* libio/Makefile.am: Add c_codecvt.c.
	* libio/Makefile.in: Regenerate.
	* libio/genops.c (_IO_unbuffer_write): Don't call _IO_SETBUF if the
	stream is not orientated.

	* acinclude.m4: Add config/c_io_libio_codecvt.c dummy file, until
	encoding gets fleshed out.

	* bits/basic_file.h: Add specialization declarations.
	* config/c_io_libio.cc: Add specializations for pbackfail, uflow.

	* config/c_io_libio.h: Add __c_wfile_type.
	* bits/basic_file.h: Add _M_wfile.

	* config/c_io_libio.cc (__basic_file<char>): Initialize the
	streams without setting the orientation of the underlying FILE to
	either wide or narrow.
	(__basic_file<wchar_t>)): Enable tricky wchar_t io bits.

From-SVN: r35584
2000-08-09 07:33:39 +00:00
..
17_intro porting-howto.html: New version. 2000-08-07 19:29:19 +00:00
18_support howto.html: Update. 2000-07-19 20:20:51 +00:00
19_diagnostics docs: Update sourceware->sources in every HTML file. 2000-07-11 21:45:08 +00:00
20_util docs: Update sourceware->sources in every HTML file. 2000-07-11 21:45:08 +00:00
21_strings docs: Update sourceware->sources in every HTML file. 2000-07-11 21:45:08 +00:00
22_locale docs: Update sourceware->sources in every HTML file. 2000-07-11 21:45:08 +00:00
23_containers docs: Update sourceware->sources in every HTML file. 2000-07-11 21:45:08 +00:00
24_iterators docs: Update sourceware->sources in every HTML file. 2000-07-11 21:45:08 +00:00
25_algorithms docs: Update sourceware->sources in every HTML file. 2000-07-11 21:45:08 +00:00
26_numerics docs: Update sourceware->sources in every HTML file. 2000-07-11 21:45:08 +00:00
27_io docs: Update sourceware->sources in every HTML file. 2000-07-11 21:45:08 +00:00
faq docs: Update sourceware->sources in every HTML file. 2000-07-11 21:45:08 +00:00
configopts.html [multiple changes] 2000-08-09 07:33:39 +00:00
documentation.html docs: Update sourceware->sources in every HTML file. 2000-07-11 21:45:08 +00:00
download.html docs: Update sourceware->sources in every HTML file. 2000-07-11 21:45:08 +00:00
footer.html
gccrebuild.html docs: Update sourceware->sources in every HTML file. 2000-07-11 21:45:08 +00:00
header.html docs: Update sourceware->sources in every HTML file. 2000-07-11 21:45:08 +00:00
index.html docs: Update sourceware->sources in every HTML file. 2000-07-11 21:45:08 +00:00
install.html install.html: Edit bits about requiring a special version of the autotools. 2000-08-01 18:07:23 +00:00
lib3styles.css
links.html
mail.html docs: Update sourceware->sources in every HTML file. 2000-07-11 21:45:08 +00:00
status.html docs: Update sourceware->sources in every HTML file. 2000-07-11 21:45:08 +00:00
thanks.html docs: Update sourceware->sources in every HTML file. 2000-07-11 21:45:08 +00:00