diff options
author | Paolo Carlini <pcarlini@suse.de> | 2006-06-25 01:23:17 +0000 |
---|---|---|
committer | Paolo Carlini <paolo@gcc.gnu.org> | 2006-06-25 01:23:17 +0000 |
commit | 7f09067fef14f06c19e4625d089de69d05fef232 (patch) | |
tree | efd9125c97aa7a75d3e6952f2bdde152fed6cd61 /gcc | |
parent | 762bd0488f42401559c0a3b161143f111921dce3 (diff) | |
download | gcc-7f09067fef14f06c19e4625d089de69d05fef232.zip gcc-7f09067fef14f06c19e4625d089de69d05fef232.tar.gz gcc-7f09067fef14f06c19e4625d089de69d05fef232.tar.bz2 |
random (class normal_distribution<>): Add.
2006-06-24 Paolo Carlini <pcarlini@suse.de>
* include/tr1/random (class normal_distribution<>): Add.
* include/tr1/random.tcc (normal_distribution<>::operator()): Define.
* include/tr1/random.tcc (struct _Max): Remove, "inline" in the
only user, mersenne_twister<>::max().
* include/tr1/random.tcc (struct _Shift): Move...
* include/tr1/random: ... here.
* include/tr1/random.tcc (linear_congruential<>::
linear_congruential(unsigned long), linear_congruential<>::
linear_congruential(_Gen&), mersenne_twister<>::max())): Move inline...
* include/tr1/random: ... here.
* include/tr1/random (exponential_distribution<>::
exponential_distribution(const result_type&)): Add missing
_GLIBCXX_DEBUG_ASSERT.
* testsuite/tr1/5_numerical_facilities/random/
exponential_distribution/requirements/typedefs.cc: New.
* testsuite/tr1/5_numerical_facilities/random/
normal_distribution/requirements/typedefs.cc: Likewise.
* testsuite/tr1/5_numerical_facilities/random/
bernoulli_distribution/requirements/typedefs.cc: Likewise.
* testsuite/tr1/5_numerical_facilities/random/
geometric_distribution/requirements/typedefs.cc: Likewise.
From-SVN: r114982
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions