* include/bits/alloc_traits.h (__allow_copy_cons): Remove.
commit5dc0db674925d5b31ad583d0bce48ab7941102ae
authorredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 14 Nov 2013 12:43:00 +0000 (14 12:43 +0000)
committerredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 14 Nov 2013 12:43:00 +0000 (14 12:43 +0000)
tree5a82706853fdefb4a96e337f812e398e1b1de616
parent3fa8d4ac331ec03cfc348ed0c73a1a3e20f69188
* include/bits/alloc_traits.h (__allow_copy_cons): Remove.
(__check_copy_constructible): Likewise.
* include/bits/unordered_map.h (unordered_map, unordered_multimap):
Do not derive from __check_copy_constructible.
* include/bits/unordered_set.h (unordered_set, unordered_multiset):
Likewise.
* testsuite/23_containers/unordered_map/55043.cc: It is no longer
necessary for is_copy_constructible to be correct to use nested
unordered containers.
* testsuite/23_containers/unordered_multimap/55043.cc: Likewise.
* testsuite/23_containers/unordered_set/55043.cc: Likewise.
* testsuite/23_containers/unordered_multiset/55043.cc: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@204790 138bc75d-0d04-0410-961f-82ee72b054a4
libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/alloc_traits.h
libstdc++-v3/include/bits/unordered_map.h
libstdc++-v3/include/bits/unordered_set.h
libstdc++-v3/testsuite/23_containers/unordered_map/55043.cc
libstdc++-v3/testsuite/23_containers/unordered_multimap/55043.cc
libstdc++-v3/testsuite/23_containers/unordered_multiset/55043.cc
libstdc++-v3/testsuite/23_containers/unordered_set/55043.cc