aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2022-10-11 00:17:00 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2022-10-11 00:17:00 +0000
commit27bfe54e975d12aac750f0702f716a4c1c0a81fe (patch)
tree524ed9dd989ad27a38dcfd2bf128ff11b5144205 /libstdc++-v3
parent7af6a8043eacab245366aa0ed18cee1ff0a4be74 (diff)
downloadgcc-27bfe54e975d12aac750f0702f716a4c1c0a81fe.zip
gcc-27bfe54e975d12aac750f0702f716a4c1c0a81fe.tar.gz
gcc-27bfe54e975d12aac750f0702f716a4c1c0a81fe.tar.bz2
Daily bump.
Diffstat (limited to 'libstdc++-v3')
-rw-r--r--libstdc++-v3/ChangeLog29
1 files changed, 29 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 68f9a1d..58b011b 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,32 @@
+2022-10-10 Jonathan Wakely <jwakely@redhat.com>
+
+ * include/std/type_traits (make_signed, make_unsigned): Remove
+ constraints on primary template.
+ * testsuite/20_util/make_signed/requirements/typedefs_neg.cc:
+ Undo changes to expected error in C++20 mode.
+ * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
+ Likewise.
+ * testsuite/24_iterators/range_access/range_access_cpp20_neg.cc:
+ Likewise.
+ * testsuite/20_util/make_signed/requirements/uninstantiated.cc:
+ New test.
+ * testsuite/20_util/make_unsigned/requirements/uninstantiated.cc:
+ New test.
+
+2022-10-10 Jonathan Wakely <jwakely@redhat.com>
+
+ * include/std/type_traits (make_signed, make_unsigned): Add
+ specializations for cv bool. Add requires-clause for C++20 to
+ improve diagnostics for non-integral, non-enum cases.
+ * testsuite/20_util/make_signed/requirements/typedefs_neg.cc:
+ Check cv bool.
+ * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
+ Likewise.
+ * testsuite/24_iterators/range_access/range_access_cpp20_neg.cc:
+ Adjust expected errors for C++20 and later.
+ * testsuite/lib/prune.exp: Prune "in requirements [with ...]"
+ lines from diagnostics.
+
2022-10-07 Jonathan Wakely <jwakely@redhat.com>
* acinclude.m4 (GLIBCXX_ENABLE_HOSTED): Add libstdcxx-hosted