diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2020-07-30 00:16:24 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2020-07-30 00:16:24 +0000 |
commit | bea7a39103a5a86d5daabfff746316dfd4e42b3d (patch) | |
tree | f56f8fddc0ae628e9b5af16d9cd1f653f70f8db1 /libstdc++-v3/ChangeLog | |
parent | a0d007d67c85ecf4030bad8a6cf95f31bc6cb656 (diff) | |
download | gcc-bea7a39103a5a86d5daabfff746316dfd4e42b3d.zip gcc-bea7a39103a5a86d5daabfff746316dfd4e42b3d.tar.gz gcc-bea7a39103a5a86d5daabfff746316dfd4e42b3d.tar.bz2 |
Daily bump.
Diffstat (limited to 'libstdc++-v3/ChangeLog')
-rw-r--r-- | libstdc++-v3/ChangeLog | 76 |
1 files changed, 76 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index e361cf4..ea043a3 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,79 @@ +2020-07-29 François Dumont <fdumont@gcc.gnu.org> + + * include/bits/hashtable_policy.h (_Node_iterator_base()): New. + (operator==(const _Node_iterator_base&, const _Node_iterator_base&)): + Make hidden friend. + (operator!=(const _Node_iterator_base&, const _Node_iterator_base&)): + Make hidden friend. + (_Local_iterator_base<>): Inherits _Node_iterator_base. + (_Local_iterator_base<>::_M_cur): Remove. + (_Local_iterator_base<>::_M_curr()): Remove. + (operator==(const _Local_iterator_base&, const _Local_iterator_base&)): + Remove. + (operator!=(const _Local_iterator_base&, const _Local_iterator_base&)): + Remove. + * include/debug/unordered_map (unordered_map<>::_M_invalidate): Adapt. + (unordered_multimap<>::_M_invalidate): Adapt. + * include/debug/unordered_set (unordered_set<>::_M_invalidate): Adapt. + (unordered_multiset<>::_M_invalidate): Adapt. + +2020-07-29 David Edelsohn <dje.gcc@gmail.com> + Jonathan Wakely <jwakely@redhat.com> + Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + + * testsuite/lib/dg-options.exp (add_options_for_libatomic): Add + target powerpc-ibm-aix* and powerpc*-*-darwin*. + * testsuite/29_atomics/atomic_float/value_init.cc: Add options + for libatomic. + +2020-07-29 François Dumont <fdumont@gcc.gnu.org> + + * include/bits/hashtable.h + (_Hashtable(_Hashtable&& __ht, __node_alloc_type&& __a, true_type)): + Add noexcept qualification. + (_Hashtable(_Hashtable&&)): Fix noexcept qualification. + (_Hashtable(_Hashtable&&, const allocator_type&)): Add noexcept + qualification. + * include/bits/unordered_map.h + (unordered_map(unordered_map&&, const allocator_type&)): Add noexcept + qualification. + (unordered_multimap(unordered_multimap&&, const allocator_type&)): + Likewise. + * include/bits/unordered_set.h + (unordered_set(unordered_set&&, const allocator_type&)): Likewise. + (unordered_multiset(unordered_multiset&&, const allocator_type&)): + Likewise. + * include/debug/unordered_map + (unordered_map(unordered_map&&, const allocator_type&)): Likewise. + (unordered_multimap(unordered_multimap&&, const allocator_type&)): + Likewise. + * include/debug/unordered_set + (unordered_set(unordered_set&&, const allocator_type&)): Likewise. + (unordered_multiset(unordered_multiset&&, const allocator_type&)): + Likewise. + * testsuite/23_containers/unordered_map/allocator/default_init.cc: + New test. + * testsuite/23_containers/unordered_map/cons/noexcept_default_construct.cc: + New test. + * testsuite/23_containers/unordered_map/cons/noexcept_move_construct.cc: + New test. + * testsuite/23_containers/unordered_map/modifiers/move_assign.cc: + New test. + * testsuite/23_containers/unordered_multimap/cons/noexcept_default_construct.cc: + New test. + * testsuite/23_containers/unordered_multimap/cons/noexcept_move_construct.cc: + New test. + * testsuite/23_containers/unordered_multiset/cons/noexcept_default_construct.cc: + New test. + * testsuite/23_containers/unordered_multiset/cons/noexcept_move_construct.cc: + New test. + * testsuite/23_containers/unordered_set/allocator/default_init.cc: + New test. + * testsuite/23_containers/unordered_set/cons/noexcept_default_construct.cc: + New test. + * testsuite/23_containers/unordered_set/cons/noexcept_move_construct.cc: + New test. + 2020-07-28 François Dumont <fdumont@gcc.gnu.org> * include/bits/hashtable.h |