gcc/libstdc++-v3/include/std
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
..
algorithm
array
bitset re PR libstdc++/38080 (dead links in libstdc++ headers) 2008-12-02 04:55:54 +00:00
c++0x_warning.h
chrono chrono: If _GLIBCXX_USE_MONOTONIC_CLOCK is defined... 2008-09-23 17:34:29 +00:00
complex
condition_variable chrono: If _GLIBCXX_USE_MONOTONIC_CLOCK is defined... 2008-09-23 17:34:29 +00:00
deque
forward_list forward_list: New. 2008-10-15 16:48:13 +00:00
fstream re PR libstdc++/38080 (dead links in libstdc++ headers) 2008-12-02 04:55:54 +00:00
functional
iomanip
ios
iosfwd re PR libstdc++/38080 (dead links in libstdc++ headers) 2008-12-02 04:55:54 +00:00
iostream re PR libstdc++/38080 (dead links in libstdc++ headers) 2008-12-02 04:55:54 +00:00
istream re PR libstdc++/38678 ([DR XXX] istream::read() calls streambuf::sgetn()) 2009-01-01 10:08:31 +00:00
iterator
limits
list
locale
map
memory re PR libstdc++/36962 ([C++0x] Add constructors / assignment operators from unique_ptr to shared_ptr) 2008-09-04 23:33:10 +01:00
mutex system_error (is_error_code_enum): Specialize for errc. 2008-10-22 15:27:44 +00:00
numeric
ostream re PR libstdc++/38678 ([DR XXX] istream::read() calls streambuf::sgetn()) 2009-01-01 10:08:31 +00:00
queue
random
ratio
regex re PR testsuite/37149 (27_io/basic_ostream/inserters_other/char/error_code.cc) 2008-08-18 17:48:15 +00:00
set
sstream re PR libstdc++/38080 (dead links in libstdc++ headers) 2008-12-02 04:55:54 +00:00
stack
stdexcept
streambuf re PR libstdc++/38080 (dead links in libstdc++ headers) 2008-12-02 04:55:54 +00:00
string
system_error system_error (is_error_code_enum): Specialize for errc. 2008-10-22 15:27:44 +00:00
thread thread: New. 2008-09-13 00:32:37 +00:00
tuple tuple (tuple<>::swap): Implement swap for tuple as per DR 522 [Ready]. 2008-10-01 22:04:02 +00:00
type_traits type_traits (__make_unsigned_selector<>): Consider enums of size smaller than short. 2008-09-01 23:24:09 +00:00
unordered_map Add initializer_list support as per N2679. 2008-07-21 15:40:39 -04:00
unordered_set Add initializer_list support as per N2679. 2008-07-21 15:40:39 -04:00
utility utility: Include <initializer_list>, per the current WP. 2008-07-29 17:06:24 +00:00
valarray Add initializer_list support as per N2679. 2008-07-21 15:40:39 -04:00
vector