summaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/bits/random.h
AgeCommit message (Expand)Author
2025-10-07libstdc++: Fix -Wreorder warning in std::philox_engineJonathan Wakely
2025-09-23libstdc++: Refactor std::philox_engine member functionsJonathan Wakely
2025-09-23libstdc++: Implement Philox Engine (PR119794)1nfocalypse
2025-01-02Update copyright years.Jakub Jelinek
2024-10-25non-gcc: Remove trailing whitespaceJakub Jelinek
2024-02-15libstdc++: Use 128-bit arithmetic for std::linear_congruential_engine [PR87744]Jonathan Wakely
2024-01-03Update copyright years.Jakub Jelinek
2023-05-31libstdc++: Stop using _GLIBCXX_USE_C99_MATH_TR1 in <cmath>Jonathan Wakely
2023-04-28libstdc++: Improve doxygen docs for <random>Jonathan Wakely
2023-01-18libstdc++: Fix std::random_device::entropy() for non-posix targetsJonathan Wakely
2023-01-16Update copyright years.Jakub Jelinek
2022-11-28libstdc++: Make 16-bit std::subtract_with_carry_engine work [PR107466]Jonathan Wakely
2022-11-25libstdc++: Do not define operator!= in <random> for C++20Jonathan Wakely
2022-10-04libstdc++: Refactor seed sequence constraints in <random>Jonathan Wakely
2022-01-03Update copyright years.Jakub Jelinek
2021-07-16libstdc++: Modernize <bits/random.h> helpersJonathan Wakely
2021-07-16libstdc++: Use __extension__ instead of diagnostic pragmasJonathan Wakely
2021-07-01libstdc++: Improve Doxygen documentation groups [PR 101258]Jonathan Wakely
2021-06-22libstdc++: Implement LWG 3422 for std::seed_seqJonathan Wakely
2021-05-04libstdc++: Remove _GLIBCXX_USE_INT128 autoconf macroJonathan Wakely
2021-04-08libstdc++: Fix more doxygen markup for group close commandsJonathan Wakely
2021-03-11libstdc++: Initialize std::normal_distribution::_M_saved [PR 99536]Jonathan Wakely
2021-01-04Update copyright years.Jakub Jelinek
2020-10-31libstdc++: Prefer double to long double in std::shuffle_order_engineJonathan Wakely
2020-10-08libstdc++: Avoid divide by zero in default template argumentsJonathan Wakely
2020-10-08libstdc++: Fix divide by zero in default template argumentJonathan Wakely
2020-10-08libstdc++: Fix non-reserved names in headersJonathan Wakely
2020-02-17libstdc++: Reduce header dependencies for C++20 (PR 92546)Jonathan Wakely
2020-02-15libstdc++: Implement LWG 3150 for std::uniform_random_bit_generatorJonathan Wakely
2020-01-09libstdc++: Fix undefined behaviour in random dist serialization (PR93205)Jonathan Wakely
2020-01-01Update copyright years.Jakub Jelinek
2019-10-24Define std::uniform_random_bit_generator concept for C++20Jonathan Wakely
2019-05-31Fix random_device to work with COW strings againJonathan Wakely
2019-05-29PR libstdc++/85494 use rdseed and rand_s in std::random_deviceJonathan Wakely
2019-05-17Fix uses of non-reserved names for template parametersJonathan Wakely
2019-01-01Update copyright years.Jakub Jelinek
2018-10-16Fix regression in std::random_device default constructorJonathan Wakely
2018-10-16Define _GLIBCXX_USE_DEV_RANDOM as replacement for _GLIBCXX_USE_RANDOM_TR1Jonathan Wakely
2018-06-15PR libstdc++/86168 fix ambiguous default constructorJonathan Wakely
2018-06-14P0935R0 Eradicating unnecessarily explicit default constructorsJonathan Wakely
2018-06-12P0935R0 Eradicating unnecessarily explicit default constructorsJonathan Wakely
2018-05-15PR libstdc++/85749 constrain seed sequences for random number enginesJonathan Wakely
2018-01-15PR libstdc++/83833 fix chi_squared_distribution::param(const param&)Jonathan Wakely
2018-01-03Update copyright years.Jakub Jelinek
2017-07-23re PR libstdc++/81064 (Inline namespace regression)François Dumont
2017-07-19new (bad_array_new_length): Remove redundant semicolon after in-class member ...Volker Reichelt
2017-05-23PR libstdc++/67578 Implement non-trivial std::random_device::entropyXi Ruoyao
2017-01-20PR69240 Define inequality operators for <random> param typesJonathan Wakely
2017-01-01Update copyright years.Jakub Jelinek
2016-04-18PR libstdc++/41759 reword static assertions in <random>Jonathan Wakely