gcc/libstdc++-v3/include/tr1
Paolo Carlini 6725add54e numeric_traits.h: Do not include <limits>.
2007-04-13  Paolo Carlini  <pcarlini@suse.de>

	* include/ext/numeric_traits.h: Do not include <limits>.
	(__numeric_traits_integer::__is_signed, __digits): Add.
	(__numeric_traits_floating::__digits10, __max_exponent10): Add.
	* src/istream.cc (ignore<char>(streamsize, int_type), operator>>
	(basic_istream<char>&, char*), ignore<wchar_t>(streamsize,
	int_type)): Use the latter.
	* src/compatibility.cc (ignore<char>(streamsize),
	ignore<wchar_t>(streamsize)): Likewise.
	* include/ext/vstring_util.h (__vstring_utility<>::_S_compare):
	Likewise.
	* include/bits/stl_memory.h (__get_temporary_buffer): Likewise.
	* include/bits/stl_algobase.h (lexicographical_compare(const char*,
	const char*, const char*, const char*)): Likewise.
	* include/bits/locale_facets.tcc (num_get<>::_M_extract_int(_InIter,
	_InIter, ios_base&, ios_base::iostate&, _ValueT&),
	num_put<>::_M_insert_int(_OutIter, ios_base&, _CharT, _ValueT),
	num_put<>::_M_insert_float(_OutIter, ios_base&, _CharT, char,
	_ValueT), collate<>::do_hash(const _CharT*, const _CharT*)): Likewise.
	* include/bits/basic_string.h (basic_string<>::_S_compare): Likewise.
	* include/bits/istream.tcc (operator>>(short&), operator>>(int&),
	ignore(streamsize), ignore(streamsize, int_type), operator>>
	(basic_istream<>&, _CharT*)): Likewise.
	* include/bits/stl_bvector.h (vector<bool>::max_size): Likewise.
	* include/tr1/functional_hash.h (struct hash<long double>): Likewise.
	* include/std/istream: Do not include <limits>.
	* include/tr1/cmath: Include <limits>.
	* testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
	* testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
	Likewise.
	* testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
	Likewise.
	* testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
	Likewise.
	* testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
	Likewise.
	* testsuite/27_io/ios_base/storage/2.cc: Likewise.

	* include/tr1/hashtable: Do not include the whole <iterator>.

From-SVN: r123779
2007-04-13 10:54:37 +00:00
..
array
bessel_function.tcc
beta_function.tcc
boost_shared_ptr.h
ccomplex
cctype
cfenv
cfloat
cinttypes complex.h: Without __GXX_EXPERIMENTAL_CXX0X__ include_next complex.h. 2007-03-26 10:41:41 +00:00
climits
cmath numeric_traits.h: Do not include <limits>. 2007-04-13 10:54:37 +00:00
common.h
complex
complex.h
cstdarg
cstdbool complex.h: Without __GXX_EXPERIMENTAL_CXX0X__ include_next complex.h. 2007-03-26 10:41:41 +00:00
cstdint complex.h: Without __GXX_EXPERIMENTAL_CXX0X__ include_next complex.h. 2007-03-26 10:41:41 +00:00
cstdio
cstdlib
ctgmath
ctime
ctype.h
cwchar
cwctype
ell_integral.tcc poly_laguerre.tcc: s/__alpha/__alpha1/g. 2007-04-01 11:28:16 -07:00
exp_integral.tcc
fenv.h
float.h
functional
functional_hash.h numeric_traits.h: Do not include <limits>. 2007-04-13 10:54:37 +00:00
gamma.tcc
hashtable numeric_traits.h: Do not include <limits>. 2007-04-13 10:54:37 +00:00
hashtable_policy.h
hypergeometric.tcc
inttypes.h
legendre_function.tcc
limits.h
math.h
memory
modified_bessel_func.tcc
poly_hermite.tcc
poly_laguerre.tcc poly_laguerre.tcc: Missing s/__alpha/__alpha1, line 278. 2007-04-01 23:03:42 +02:00
random type_traits.h (__numeric_traits): Move... 2007-04-06 14:52:27 +00:00
random.tcc
regex
riemann_zeta.tcc
special_function_util.h
stdarg.h
stdbool.h
stdint.h
stdio.h
stdlib.h
tgmath.h
tuple
type_traits type_traits (__is_function_helper): New, uses variadic templates. 2007-04-10 15:12:54 +00:00
type_traits_fwd.h type_traits_fwd.h (__is_union_or_class): Remove. 2007-04-09 17:07:37 +00:00
unordered_map
unordered_set
utility
wchar.h
wctype.h