gcc/libstdc++-v3/include
Paolo Carlini bbddd5d0c2 random (class poisson_distribution<>): Add.
2006-08-14  Paolo Carlini  <pcarlini@suse.de>

	* include/tr1/random (class poisson_distribution<>): Add.
	* include/tr1/random.tcc (poisson_distribution<>::operator(),
	operator<<(std::basic_ostream<>&, const poisson_distribution<>&),
	operator>>(std::basic_istream<>&, poisson_distribution<>&,
	poisson_distribution<>::poisson_distribution(const _RealType&)):
	Define.
	* testsuite/tr1/5_numerical_facilities/random/poisson_distribution/
	requirements/typedefs.cc: New.

	* include/tr1/random.tcc (mersenne_twister<>::operator()): Tweak
	a bit for efficiency.
	
	* include/tr1/random.tcc (operator<<(std::basic_ostream<>&,
	const normal_distribution<>&), operator>>(std::basic_istream<>&,
	normal_distribution<>&)): Do not output _M_saved unnecessarily.

	* include/tr1/random: Trivial formatting fixes.
	* include/tr1/cmath: Likewise.

From-SVN: r116149
2006-08-15 02:28:45 +00:00
..
backward c++config: Add in revised namespace associations. 2005-12-19 00:56:05 +00:00
bits stl_bvector.h (__fill_bvector(_Bit_iterator, _Bit_iterator, bool)): New. 2006-08-11 10:39:37 +00:00
c All files: Update FSF address. 2005-08-17 02:28:44 +00:00
c_compatibility All files: Update FSF address. 2005-08-17 02:28:44 +00:00
c_std cmath.tcc: Use _GLIBCXX_BEGIN_NAMESPACE, _GLIBCXX_END_NAMESPACE. 2006-02-22 02:26:47 +00:00
debug re PR libstdc++/27199 (ptrdiff_t and size_t outside of namespace std) 2006-04-23 14:54:26 +00:00
ext codevt_specializations.h (__iconv_adaptor): Use identifier _Tp instead of _T in template argument to avoid conflict. 2006-07-30 16:42:39 +00:00
precompiled Makefile.am (pch1_input, [...]): Move from pch_*. 2006-06-29 21:24:57 +00:00
std stl_bvector.h (vector<bool>::_M_copy_aligned): New. 2006-08-09 23:39:16 +00:00
tr1 random (class poisson_distribution<>): Add. 2006-08-15 02:28:45 +00:00
Makefile.am PR libstdc++/19664 round 3 2006-07-28 04:57:34 +00:00
Makefile.in PR libstdc++/19664 round 3 2006-07-28 04:57:34 +00:00