diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2020-09-22 00:16:31 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2020-09-22 00:16:31 +0000 |
commit | 44135373fcdbe4019c5524ec3dff8e93d9ef113c (patch) | |
tree | ca72a962e3097e304a14b9ab2a3544e0be84faf8 /libstdc++-v3 | |
parent | 27edc6c3e296a3eea15be291b1f605a647e94107 (diff) | |
download | gcc-44135373fcdbe4019c5524ec3dff8e93d9ef113c.zip gcc-44135373fcdbe4019c5524ec3dff8e93d9ef113c.tar.gz gcc-44135373fcdbe4019c5524ec3dff8e93d9ef113c.tar.bz2 |
Daily bump.
Diffstat (limited to 'libstdc++-v3')
-rw-r--r-- | libstdc++-v3/ChangeLog | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 28b66cc..71fd706 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,36 @@ +2020-09-21 Jonathan Wakely <jwakely@redhat.com> + + * include/bits/c++config (__replacement_assert): Add noreturn + attribute. + (__glibcxx_assert_impl): Use __builtin_expect to hint that the + assertion is expected to pass. + +2020-09-21 Jonathan Wakely <jwakely@redhat.com> + + * include/std/ranges (drop_view::begin()): Adjust constraints + to match the correct condition for O(1) ranges::next (LWG 3482). + * testsuite/std/ranges/adaptors/drop.cc: Check that iterator is + cached for non-sized_range. + +2020-09-21 Jonathan Wakely <jwakely@redhat.com> + + * include/std/ranges (transform_view, elements_view): Relax + constraints on operator- for iterators, as per LWG 3483. + * testsuite/std/ranges/adaptors/elements.cc: Check that we + can take the difference of two iterators from a non-random + access range. + * testsuite/std/ranges/adaptors/transform.cc: Likewise. + +2020-09-21 Jonathan Wakely <jwakely@redhat.com> + + PR libstdc++/97132 + * include/bits/align.h (align) [!_GLIBCXX_USE_C99_STDINT_TR1]: + Remove unused code. + (assume_aligned): Do not use __builtin_assume_aligned during + constant evaluation. + * testsuite/20_util/assume_aligned/1.cc: Improve test. + * testsuite/20_util/assume_aligned/97132.cc: New test. + 2020-09-20 Jonathan Wakely <jwakely@redhat.com> PR libstdc++/97101 |