gcc/libstdc++-v3/include
Paolo Carlini 91a96b33a9 re PR libstdc++/38678 ([DR XXX] istream::read() calls streambuf::sgetn())
2009-01-01  Paolo Carlini  <paolo.carlini@oracle.com>

	PR libstdc++/38678
	* include/std/istream (basic_istream<>::_M_read): New.
	* include/bits/istream.tcc (basic_istream<>::_M_read): Define.
	(basic_istream<>::read, basic_istream<>::readsome): Use it.
	* include/std/ostream (basic_ostream<>::_M_write_): New.
	(basic_ostream<>::_M_write): Adjust.
	* include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
	* testsuite/27_io/basic_istream/read/char/38678.cc: New.
	* testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
	* testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
	* testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.

From-SVN: r142994
2009-01-01 10:08:31 +00:00
..
backward
bits re PR libstdc++/38678 ([DR XXX] istream::read() calls streambuf::sgetn()) 2009-01-01 10:08:31 +00:00
c
c_compatibility cstdatomic: Update to N2798. 2008-12-12 17:10:16 +00:00
c_global cstdatomic: Remove assert include. 2008-12-16 01:28:46 +00:00
c_std
debug cstdatomic: Remove assert include. 2008-12-16 01:28:46 +00:00
ext concurrence.h: Fix __gthread_cond_t initialisation function macro name. 2008-12-23 03:10:35 +00:00
parallel cstdatomic: Remove assert include. 2008-12-16 01:28:46 +00:00
precompiled pointer.h: Add experimental support for non-standard pointer types in containers via the... 2008-11-07 15:26:25 +00:00
std re PR libstdc++/38678 ([DR XXX] istream::read() calls streambuf::sgetn()) 2009-01-01 10:08:31 +00:00
tr1 re PR libstdc++/38421 (libstdc++-v3/include/tr1/ell_integral.tcc contains __ea identifier) 2008-12-06 10:25:24 +00:00
tr1_impl re PR libstdc++/38596 (tr1_impl/functional incompatible with -fno-rtti) 2008-12-21 15:56:22 +00:00
Makefile.am cstdatomic: Update to N2798. 2008-12-12 17:10:16 +00:00
Makefile.in cstdatomic: Update to N2798. 2008-12-12 17:10:16 +00:00