aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorMarc Glisse <marc.glisse@inria.fr>2018-11-22 19:10:05 +0100
committerMarc Glisse <glisse@gcc.gnu.org>2018-11-22 18:10:05 +0000
commitff2e7f1973807759f52808a2594e0635ced69619 (patch)
tree1e01d6887f8679c8849b7d04647aed21957b9c1b /gcc
parenteeae9314d4449b765ab41a7bfbb8938d0bc83fa9 (diff)
downloadgcc-ff2e7f1973807759f52808a2594e0635ced69619.zip
gcc-ff2e7f1973807759f52808a2594e0635ced69619.tar.gz
gcc-ff2e7f1973807759f52808a2594e0635ced69619.tar.bz2
Improve relocation
2018-11-22 Marc Glisse <marc.glisse@inria.fr> PR libstdc++/87106 * include/bits/stl_algobase.h: Include <type_traits>. (__niter_base): Add noexcept specification. * include/bits/stl_deque.h: Include <bits/stl_uninitialized.h>. (__is_trivially_relocatable): Specialize for deque. * include/bits/stl_iterator.h: Include <type_traits>. (__niter_base): Add noexcept specification. * include/bits/stl_uninitialized.h (__is_trivially_relocatable): Add parameter for meta-programming. (__relocate_a_1, __relocate_a): Add noexcept specification. * include/bits/stl_vector.h (__use_relocate): Test __relocate_a. From-SVN: r266386
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions