aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/bits/random.h
AgeCommit message (Expand)AuthorFilesLines
2023-05-31libstdc++: Stop using _GLIBCXX_USE_C99_MATH_TR1 in <cmath>Jonathan Wakely1-6/+6
2023-04-28libstdc++: Improve doxygen docs for <random>Jonathan Wakely1-6/+121
2023-01-18libstdc++: Fix std::random_device::entropy() for non-posix targetsJonathan Wakely1-9/+1
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2022-11-28libstdc++: Make 16-bit std::subtract_with_carry_engine work [PR107466]Jonathan Wakely1-3/+3
2022-11-25libstdc++: Do not define operator!= in <random> for C++20Jonathan Wakely1-16/+90
2022-10-04libstdc++: Refactor seed sequence constraints in <random>Jonathan Wakely1-15/+24
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-07-16libstdc++: Modernize <bits/random.h> helpersJonathan Wakely1-9/+12
2021-07-16libstdc++: Use __extension__ instead of diagnostic pragmasJonathan Wakely1-2/+2
2021-07-01libstdc++: Improve Doxygen documentation groups [PR 101258]Jonathan Wakely1-3/+3
2021-06-22libstdc++: Implement LWG 3422 for std::seed_seqJonathan Wakely1-1/+1
2021-05-04libstdc++: Remove _GLIBCXX_USE_INT128 autoconf macroJonathan Wakely1-1/+1
2021-04-08libstdc++: Fix more doxygen markup for group close commandsJonathan Wakely1-8/+8
2021-03-11libstdc++: Initialize std::normal_distribution::_M_saved [PR 99536]Jonathan Wakely1-4/+4
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-10-31libstdc++: Prefer double to long double in std::shuffle_order_engineJonathan Wakely1-4/+6
2020-10-08libstdc++: Avoid divide by zero in default template argumentsJonathan Wakely1-2/+11
2020-10-08libstdc++: Fix divide by zero in default template argumentJonathan Wakely1-1/+1
2020-10-08libstdc++: Fix non-reserved names in headersJonathan Wakely1-1/+1
2020-02-17libstdc++: Reduce header dependencies for C++20 (PR 92546)Jonathan Wakely1-15/+1
2020-02-15libstdc++: Implement LWG 3150 for std::uniform_random_bit_generatorJonathan Wakely1-0/+1
2020-01-09libstdc++: Fix undefined behaviour in random dist serialization (PR93205)Jonathan Wakely1-3/+3
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-10-24Define std::uniform_random_bit_generator concept for C++20Jonathan Wakely1-0/+15
2019-05-31Fix random_device to work with COW strings againJonathan Wakely1-0/+2
2019-05-29PR libstdc++/85494 use rdseed and rand_s in std::random_deviceJonathan Wakely1-15/+8
2019-05-17Fix uses of non-reserved names for template parametersJonathan Wakely1-2/+2
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-10-16Fix regression in std::random_device default constructorJonathan Wakely1-1/+1
2018-10-16Define _GLIBCXX_USE_DEV_RANDOM as replacement for _GLIBCXX_USE_RANDOM_TR1Jonathan Wakely1-3/+3
2018-06-15PR libstdc++/86168 fix ambiguous default constructorJonathan Wakely1-1/+1
2018-06-14P0935R0 Eradicating unnecessarily explicit default constructorsJonathan Wakely1-24/+48
2018-06-12P0935R0 Eradicating unnecessarily explicit default constructorsJonathan Wakely1-40/+90
2018-05-15PR libstdc++/85749 constrain seed sequences for random number enginesJonathan Wakely1-27/+51
2018-01-15PR libstdc++/83833 fix chi_squared_distribution::param(const param&)Jonathan Wakely1-1/+6
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-07-23re PR libstdc++/81064 (Inline namespace regression)François Dumont1-7/+0
2017-07-19new (bad_array_new_length): Remove redundant semicolon after in-class member ...Volker Reichelt1-1/+1
2017-05-23PR libstdc++/67578 Implement non-trivial std::random_device::entropyXi Ruoyao1-1/+8
2017-01-20PR69240 Define inequality operators for <random> param typesJonathan Wakely1-2/+96
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-04-18PR libstdc++/41759 reword static assertions in <random>Jonathan Wakely1-30/+30
2016-01-25Avoid including all of <random> in <algorithm>Jonathan Wakely1-166/+2
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-09-09Enable lightweight checks with _GLIBCXX_ASSERTIONS.Jonathan Wakely1-10/+10
2015-05-13* include/bits/random.h (seed_seq): More noexcept (LWG 2440).Jonathan Wakely1-4/+2
2015-04-28re PR libstdc++/65631 (seed_seq should not be copyable)Jonathan Wakely1-0/+4
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-07-29PR libstdc++/60037 - SIGFPE in std::generate_canonical<unsigned int...>Ed Smith-Rowland1-0/+2