gcc/libstdc++-v3/include/std
Paolo Carlini 8637038aa8 ostream.tcc (basic_ostream<>::operator<<(long), [...]): Don't deal with oct and hex and casts to unsigned here...
2005-07-11  Paolo Carlini  <pcarlini@suse.de>

	* include/bits/ostream.tcc (basic_ostream<>::operator<<(long),
	basic_ostream<>::operator<<(long long)): Don't deal with oct
	and hex and casts to unsigned here...
	* include/bits/locale_facets.tcc (__int_to_char(_CharT*, long,
	const _CharT*, ios_base::fmtflags), __int_to_char(_CharT*, long
	long, const _CharT*, ios_base::fmtflags)): ... do that here,
	instead, as per Table 57.
	(num_put<>::_M_insert_int): Tidy treatment of numeric base and
	sign.
	* include/std/std_ostream.h (operator<<(short), operator<<(int)):
	Adjust logic, as per the letter of the resolution of DR117 [WP].
	* testsuite/22_locale/num_put/put/char/10.cc: New.
	* testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
	* testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
	Likewise.
	* testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
	Likewise.

From-SVN: r101872
2005-07-11 09:48:31 +00:00
..
std_algorithm.h doxygroups.cc: Add std::tr1 namespace. 2004-11-24 04:11:23 +00:00
std_bitset.h re PR libstdc++/18604 (Use of unqualified names conflict with names in global namespace) 2005-05-10 01:58:19 +00:00
std_complex.h std_complex.h (log(const complex<_Tp>&)): When _GLIBCXX_USE_C99_COMPLEX, forward to __builtin_clog/clogf/clogl. 2005-05-30 22:02:30 +00:00
std_deque.h doxygroups.cc: Add std::tr1 namespace. 2004-11-24 04:11:23 +00:00
std_fstream.h std_fstream.h (basic_fstream<>::open, [...]): Implement the resolution of DR 409 [Ready], call clear() on success. 2005-03-07 16:58:43 +00:00
std_functional.h doxygroups.cc: Add std::tr1 namespace. 2004-11-24 04:11:23 +00:00
std_iomanip.h doxygroups.cc: Add std::tr1 namespace. 2004-11-24 04:11:23 +00:00
std_ios.h doxygroups.cc: Add std::tr1 namespace. 2004-11-24 04:11:23 +00:00
std_iosfwd.h doxygroups.cc: Add std::tr1 namespace. 2004-11-24 04:11:23 +00:00
std_iostream.h doxygroups.cc: Add std::tr1 namespace. 2004-11-24 04:11:23 +00:00
std_istream.h doxygroups.cc: Add std::tr1 namespace. 2004-11-24 04:11:23 +00:00
std_iterator.h doxygroups.cc: Add std::tr1 namespace. 2004-11-24 04:11:23 +00:00
std_limits.h decl.c (build_enumerator): Do not issue duplicate error messages about invalid enumeration constants. 2005-02-01 01:01:34 +00:00
std_list.h doxygroups.cc: Add std::tr1 namespace. 2004-11-24 04:11:23 +00:00
std_locale.h doxygroups.cc: Add std::tr1 namespace. 2004-11-24 04:11:23 +00:00
std_map.h doxygroups.cc: Add std::tr1 namespace. 2004-11-24 04:11:23 +00:00
std_memory.h doxygroups.cc: Add std::tr1 namespace. 2004-11-24 04:11:23 +00:00
std_numeric.h doxygroups.cc: Add std::tr1 namespace. 2004-11-24 04:11:23 +00:00
std_ostream.h ostream.tcc (basic_ostream<>::operator<<(long), [...]): Don't deal with oct and hex and casts to unsigned here... 2005-07-11 09:48:31 +00:00
std_queue.h doxygroups.cc: Add std::tr1 namespace. 2004-11-24 04:11:23 +00:00
std_set.h doxygroups.cc: Add std::tr1 namespace. 2004-11-24 04:11:23 +00:00
std_sstream.h re PR libstdc++/21955 (std::stringbuf vs. in_avail) 2005-06-08 17:29:44 +00:00
std_stack.h doxygroups.cc: Add std::tr1 namespace. 2004-11-24 04:11:23 +00:00
std_stdexcept.h doxygroups.cc: Add std::tr1 namespace. 2004-11-24 04:11:23 +00:00
std_streambuf.h doxygroups.cc: Add std::tr1 namespace. 2004-11-24 04:11:23 +00:00
std_string.h cpp_type_traits.h: Add types to the structs thus making type_traits.h redundant... 2005-01-31 16:22:01 +00:00
std_utility.h doxygroups.cc: Add std::tr1 namespace. 2004-11-24 04:11:23 +00:00
std_valarray.h doxygroups.cc: Add std::tr1 namespace. 2004-11-24 04:11:23 +00:00
std_vector.h doxygroups.cc: Add std::tr1 namespace. 2004-11-24 04:11:23 +00:00