aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorPaolo Carlini <pcarlini@suse.de>2006-06-25 01:23:17 +0000
committerPaolo Carlini <paolo@gcc.gnu.org>2006-06-25 01:23:17 +0000
commit7f09067fef14f06c19e4625d089de69d05fef232 (patch)
treeefd9125c97aa7a75d3e6952f2bdde152fed6cd61 /gcc
parent762bd0488f42401559c0a3b161143f111921dce3 (diff)
downloadgcc-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