aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2020-09-22 00:16:31 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2020-09-22 00:16:31 +0000
commit44135373fcdbe4019c5524ec3dff8e93d9ef113c (patch)
treeca72a962e3097e304a14b9ab2a3544e0be84faf8 /libstdc++-v3
parent27edc6c3e296a3eea15be291b1f605a647e94107 (diff)
downloadgcc-44135373fcdbe4019c5524ec3dff8e93d9ef113c.zip
gcc-44135373fcdbe4019c5524ec3dff8e93d9ef113c.tar.gz
gcc-44135373fcdbe4019c5524ec3dff8e93d9ef113c.tar.bz2
Daily bump.
Diffstat (limited to 'libstdc++-v3')
-rw-r--r--libstdc++-v3/ChangeLog33
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