gcc/libstdc++-v3/include/std
Paolo Carlini a2af66c186 re PR libstdc++/14078 (Manipulators are slow)
2004-02-10  Paolo Carlini  <pcarlini@suse.de>
	    Petur Runolfsson  <peturr02@ru.is>

	PR libstdc++/14078
	* include/std/std_istream.h (operator>>(__istream_type& (*)
	(__istream_type&)), operator>>(__ios_type& (*)(__ios_type&)),
	operator>>(ios_base& (*)(ios_base&))): Declare inline.
	* include/std/std_ostream.h (operator<<(__ostream_type& (*)
	(__ostream_type&)), operator<<(__ios_type& (*)(__ios_type&)),
	operator<<(ios_base& (*) (ios_base&))): Likewise.
	* testsuite/performance/27_io/fmtflags_manipulators.cc: New.

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

From-SVN: r77650
2004-02-11 12:08:23 +00:00
..
std_algorithm.h [multiple changes] 2003-11-11 20:09:16 +00:00
std_bitset.h c_locale.cc: Fix throw messages to use the __N marker. 2004-01-27 00:49:03 +00:00
std_complex.h codecvt.h, [...]: Document. 2004-01-27 02:58:06 +00:00
std_deque.h [multiple changes] 2003-11-11 20:09:16 +00:00
std_fstream.h std_fstream.h: Tweak a comment. 2003-11-16 00:55:51 +00:00
std_functional.h [multiple changes] 2003-11-11 20:09:16 +00:00
std_iomanip.h cmath.tcc: Use _GLIBCXX_ prefix on file guard. 2003-07-23 15:28:44 +00:00
std_ios.h cmath.tcc: Use _GLIBCXX_ prefix on file guard. 2003-07-23 15:28:44 +00:00
std_iosfwd.h [multiple changes] 2003-10-16 22:37:53 +00:00
std_iostream.h cmath.tcc: Use _GLIBCXX_ prefix on file guard. 2003-07-23 15:28:44 +00:00
std_istream.h re PR libstdc++/14078 (Manipulators are slow) 2004-02-11 12:08:23 +00:00
std_iterator.h [multiple changes] 2003-11-11 20:09:16 +00:00
std_limits.h cmath.tcc: Use _GLIBCXX_ prefix on file guard. 2003-07-23 15:28:44 +00:00
std_list.h [multiple changes] 2003-11-11 20:09:16 +00:00
std_locale.h cmath.tcc: Use _GLIBCXX_ prefix on file guard. 2003-07-23 15:28:44 +00:00
std_map.h [multiple changes] 2003-11-11 20:09:16 +00:00
std_memory.h c_locale.h: Change ::malloc() to new char[]. 2004-01-30 03:43:00 +00:00
std_numeric.h [multiple changes] 2003-11-11 20:09:16 +00:00
std_ostream.h re PR libstdc++/14078 (Manipulators are slow) 2004-02-11 12:08:23 +00:00
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 cmath.tcc: Use _GLIBCXX_ prefix on file guard. 2003-07-23 15:28:44 +00:00
std_streambuf.h std_streambuf.h (__copy_streambufs): Remove the first, unused, basic_ios<> parameter. 2003-11-27 13:13:19 +00:00
std_string.h c++config (_GLIBCXX_FULLY_COMPLIANT_HEADERS): Remove. 2003-07-30 16:51:51 +00:00
std_utility.h [multiple changes] 2003-11-11 20:09:16 +00:00
std_valarray.h gslice.h, [...]: Update copyright years. 2004-02-03 04:01:15 +00:00
std_vector.h [multiple changes] 2003-11-11 20:09:16 +00:00