aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/ChangeLog
diff options
context:
space:
mode:
authorredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>2016-01-25 16:44:30 +0000
committerredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>2016-01-25 16:44:30 +0000
commit81fba479657a4dca9c720d629a5d528d5e0ee12b (patch)
treee845f636dd8ae2c084b0b41d80d87fdcd09598df /libstdc++-v3/ChangeLog
parent445627494e8d39a86be080c35f9b7a197d4c3017 (diff)
Avoid including all of <random> in <algorithm>
PR libstdc++/69464 * include/Makefile.am: Add new header. * include/Makefile.in: Regenerate. * include/bits/random.h (uniform_int_distribution): Move to bits/uniform_int_dist.h. * include/bits/random.tcc (uniform_int_distribution::operator(), uniform_int_distribution::__generate_impl): Likewise. * include/bits/uniform_int_dist.h: New header. * include/bits/stl_algo.h [__cplusplus >= 201103L]: Include <bits/uniform_int_dist.h> instead of <random>. * testsuite/20_util/specialized_algorithms/uninitialized_copy/ move_iterators/1.cc: Include correct header for uninitialized_copy. * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/ move_iterators/1.cc: Likewise. * testsuite/25_algorithms/nth_element/58800.cc: Include correct header for vector. * testsuite/26_numerics/random/pr60037-neg.cc: Adjust dg-error lines. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@232798 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/ChangeLog')
-rw-r--r--libstdc++-v3/ChangeLog20
1 files changed, 20 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index f0edd040727..bebe638edce 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,23 @@
+2016-01-25 Jonathan Wakely <jwakely@redhat.com>
+
+ PR libstdc++/69464
+ * include/Makefile.am: Add new header.
+ * include/Makefile.in: Regenerate.
+ * include/bits/random.h (uniform_int_distribution): Move to
+ bits/uniform_int_dist.h.
+ * include/bits/random.tcc (uniform_int_distribution::operator(),
+ uniform_int_distribution::__generate_impl): Likewise.
+ * include/bits/uniform_int_dist.h: New header.
+ * include/bits/stl_algo.h [__cplusplus >= 201103L]: Include
+ <bits/uniform_int_dist.h> instead of <random>.
+ * testsuite/20_util/specialized_algorithms/uninitialized_copy/
+ move_iterators/1.cc: Include correct header for uninitialized_copy.
+ * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/
+ move_iterators/1.cc: Likewise.
+ * testsuite/25_algorithms/nth_element/58800.cc: Include correct
+ header for vector.
+ * testsuite/26_numerics/random/pr60037-neg.cc: Adjust dg-error lines.
+
2016-01-23 John David Anglin <danglin@gcc.gnu.org>
PR libstdc++/69446