+2011-07-24 François Dumont <francois.cppdevs@free.fr>
+
+ * include/bits/hashtable_policy.h (_Prime_rehash_policy): Use
+ __builtin_floor rather than __builtin_ceil to compute next resize
+ value.
+ * testsuite/23_containers/unordered_set/hash_policy/load_factor.cc:
+ New.
+
+2011-07-22 Benjamin Kosnik <bkoz@redhat.com>
+ Daniel Krugler <daniel.kruegler@googlemail.com>
+
+ * include/bits/move.h (move, forward): Mark constexpr.
+ * include/bits/stl_pair.h (pair): Mark move ctors constexpr.
+ * testsuite/20_util/pair/make_pair/constexpr.cc: New.
+ * testsuite/20_util/pair/cons/constexpr.cc: Add tests.
+
+2011-07-22 Ian Lance Taylor <iant@google.com>
+
+ * fragment.am (CONFIG_CXXFLAGS): Add -frandom-seed.
+ * Makefile.in: Rebuild.
+ * doc/Makefile.in: Rebuild.
+ * include/Makefile.in: Rebuild.
+ * libsupc++/Makefile.in: Rebuild.
+ * po/Makefile.in: Rebuild.
+ * python/Makefile.in: Rebuild.
+ * src/Makefile.in: Rebuild.
+ * testsuite/Makefile.in: Rebuild.
+
+2011-07-21 Benjamin Kosnik <bkoz@redhat.com>
+
+ * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Move...
+ * testsuite/ext/pb_ds/regression/tree_set_rand.cc: ... here.
+ * testsuite/ext/pb_ds/regression/tree_no_data_map_rand_debug.cc: Move...
+ * testsuite/ext/pb_ds/regression/tree_set_rand_debug.cc: ... here.
+ * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Move...
+ * testsuite/ext/pb_ds/regression/tree_map_rand.cc: ... here.
+ * testsuite/ext/pb_ds/regression/tree_data_map_rand_debug.cc: Move...
+ * testsuite/ext/pb_ds/regression/tree_map_rand_debug.cc: ... here.
+
+ * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Move...
+ * testsuite/ext/pb_ds/regression/trie_set_rand.cc: ... here.
+ * testsuite/ext/pb_ds/regression/trie_no_data_map_rand_debug.cc: Move...
+ * testsuite/ext/pb_ds/regression/trie_set_rand_debug.cc: ... here.
+ * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Move...
+ * testsuite/ext/pb_ds/regression/trie_map_rand.cc: ... here.
+ * testsuite/ext/pb_ds/regression/trie_data_map_rand_debug.cc: Move...
+ * testsuite/ext/pb_ds/regression/trie_map_rand_debug.cc: ... here.
+
+ * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc: Move.
+ * testsuite/ext/pb_ds/regression/list_update_set_rand.cc: ...here.
+ * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand_debug.cc:
+ Move...
+ * testsuite/ext/pb_ds/regression/list_update_set_rand_debug.cc: ...here.
+ * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Move...
+ * testsuite/ext/pb_ds/regression/list_update_map_rand.cc: ...here.
+ * testsuite/ext/pb_ds/regression/list_update_data_map_rand_debug.cc:
+ Move...
+ * testsuite/ext/pb_ds/regression/list_update_map_rand_debug.cc: ...here.
+
+ * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Move...
+ * testsuite/ext/pb_ds/regression/hash_set_rand.cc: ...here.
+ * testsuite/ext/pb_ds/regression/hash_no_data_map_rand_debug.cc: Move...
+ * testsuite/ext/pb_ds/regression/hash_set_rand_debug.cc: ...here.
+
+ * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Move...
+ * testsuite/ext/pb_ds/regression/hash_map_rand.cc: ...here.
+ * testsuite/ext/pb_ds/regression/hash_data_map_rand_debug.cc: Move...
+ * testsuite/ext/pb_ds/regression/hash_map_rand_debug.cc: ...here.
+
+2011-07-21 François Dumont <francois.cppdevs@free.fr>
+
+ * include/debug/safe_unordered_sequence.h,
+ safe_unordered_sequence.tcc: Rename respectively in...
+ * include/debug/safe_unordered_container.h,
+ safe_unordered_container.tcc: ...those. _Safe_unordered_sequence
+ rename _Safe_unordered_container.
+ * include/debug/safe_unordered_base.h: _Safe_unordered_sequence_base
+ rename _Safe_unordered_container_base.
+ * include/debug/unordered_map, unordered_set: Adapt to previous
+ modifications.
+ * config/abi/pre/gnu.ver: Likewise.
+ * src/debug.cc: Likewise.
+ * include/Makefile.am: Likewise.
+ * include/Makefile.in: Regenerate.
+
+2011-07-21 Paolo Carlini <paolo.carlini@oracle.com>
+
+ * include/std/mutex (timed_mutex, recursive_timed_mutex): Update
+ to use steady_clock instead of monotonic_clock.
+ * config/abi/pre/gnu.ver: Export steady_clock::now.
+
+2011-07-20 Benjamin Kosnik <bkoz@redhat.com>
+ Daniel Krugler <daniel.kruegler@googlemail.com>
+
+ * include/std/array (array::at, array::operator[]): Mark constexpr.
+ * testsuite/23_containers/array/requirements/
+ constexpr_element_access.cc: Add.
+
2011-07-20 Benjamin Kosnik <bkoz@redhat.com>
Daniel Krugler <daniel.kruegler@googlemail.com>
* include/std/chrono: (system_clock::is_steady): Update to N3291
from is_monotonic.
- (time_point): Add constexpr to nonmember arithmetic operators.
+ (time_point): Mark nonmember arithmetic operators constexpr.
* src/chrono.cc: Modify for above.
* src/compatibility-c++0x.cc: Same.
* testsuite/20_util/time_point/nonmember/constexpr.cc: New.