gcc/libstdc++-v3/include/std
Paolo Carlini a2dcfada8a re PR libstdc++/13007 (basic_streambuf::pubimbue, imbue wrong)
2003-11-13  Paolo Carlini  <pcarlini@suse.de>
	    Petur Runolfsson  <peturr02@ru.is>

	PR libstdc++/13007
	* include/bits/fstream.tcc (imbue): Don't touch the stored
	locale.
	* include/std/std_streambuf.h (imbue): According to the
	standard, base class version does nothing.
	(pubimbue): Store the locale.
	* testsuite/27_io/basic_filebuf/imbue/char/13007.cc: New.
	* testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: New.
	* testsuite/27_io/basic_filebuf/imbue/char/2.cc: Tweak.
	* testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
	* testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: New.
	* testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: New.
	* testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: New.
	* testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: New.

Co-Authored-By: Petur Runolfsson <peturr02@ru.is>

From-SVN: r73563
2003-11-13 23:13:22 +00:00
..
std_algorithm.h [multiple changes] 2003-11-11 20:09:16 +00:00
std_bitset.h [multiple changes] 2003-11-11 20:09:16 +00:00
std_complex.h
std_deque.h [multiple changes] 2003-11-11 20:09:16 +00:00
std_fstream.h re PR libstdc++/12790 (basic_filebuf doesn't handle stateful encodings) 2003-11-04 05:27:41 +00:00
std_functional.h [multiple changes] 2003-11-11 20:09:16 +00:00
std_iomanip.h
std_ios.h
std_iosfwd.h [multiple changes] 2003-10-16 22:37:53 +00:00
std_iostream.h
std_istream.h codecvt_specializations.h: Change #ifdef _GLIBCXX_RESOLVE_LIB_DEFECTS to a comment. 2003-10-12 10:12:09 +00:00
std_iterator.h [multiple changes] 2003-11-11 20:09:16 +00:00
std_limits.h
std_list.h [multiple changes] 2003-11-11 20:09:16 +00:00
std_locale.h
std_map.h [multiple changes] 2003-11-11 20:09:16 +00:00
std_memory.h [multiple changes] 2003-11-11 20:09:16 +00:00
std_numeric.h [multiple changes] 2003-11-11 20:09:16 +00:00
std_ostream.h
std_queue.h [multiple changes] 2003-11-11 20:09:16 +00:00
std_set.h [multiple changes] 2003-11-11 20:09:16 +00:00
std_sstream.h codecvt_specializations.h: Change #ifdef _GLIBCXX_RESOLVE_LIB_DEFECTS to a comment. 2003-10-12 10:12:09 +00:00
std_stack.h [multiple changes] 2003-11-11 20:09:16 +00:00
std_stdexcept.h
std_streambuf.h re PR libstdc++/13007 (basic_streambuf::pubimbue, imbue wrong) 2003-11-13 23:13:22 +00:00
std_string.h
std_utility.h [multiple changes] 2003-11-11 20:09:16 +00:00
std_valarray.h [multiple changes] 2003-11-11 20:09:16 +00:00
std_vector.h [multiple changes] 2003-11-11 20:09:16 +00:00