aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2022-12-02 11:25:05 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2022-12-02 11:25:05 +0000
commitb35680ec3ddaebc7a863d88627bcd58160e2edcf (patch)
treeb5c93feb9b60d1c4865f409f5bfce3867df478fa /gcc/cp
parentb3237a2c6847993f92218b65f96ece9831a8bfb0 (diff)
downloadgcc-b35680ec3ddaebc7a863d88627bcd58160e2edcf.zip
gcc-b35680ec3ddaebc7a863d88627bcd58160e2edcf.tar.gz
gcc-b35680ec3ddaebc7a863d88627bcd58160e2edcf.tar.bz2
Daily bump.
Diffstat (limited to 'gcc/cp')
-rw-r--r--gcc/cp/ChangeLog36
1 files changed, 36 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 0cc1897..bccd902 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,39 @@
+2022-12-02 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/84469
+ * parser.cc (cp_convert_omp_range_for): After do_auto_deduction if
+ !processing_template_decl call cp_finish_decomp with
+ processing_template_decl temporarily incremented.
+
+2022-12-02 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/84469
+ * parser.cc (do_range_for_auto_deduction): Add DECOMP_FIRST_NAME
+ and DECOMP_CNT arguments. Call cp_finish_decomp if DECL
+ is a structured binding.
+ (cp_parser_range_for): Adjust do_range_for_auto_deduction caller.
+ (cp_convert_omp_range_for): Likewise.
+
+2022-12-02 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/107539
+ * constraint.cc (norm_hasher::hash, norm_hasher::equal): Set
+ comparing_specializations.
+ (sat_hasher::hash, sat_hasher::equal): Likewise.
+ * cp-tree.h (atom_hasher::hash, atom_hasher::equal): Likewise.
+ * pt.cc (ctp_hasher::hash, ctp_hasher::equal): Likewise.
+
+2022-12-01 Martin Liska <mliska@suse.cz>
+
+ * Make-lang.in: Remove extra object dependency.
+
+2022-12-01 Jason Merrill <jason@redhat.com>
+
+ * contracts.cc (remove_contract_attributes): Actually prepend
+ to the list.
+ * pt.cc (tsubst_contract): Only look for a postcondition if type is
+ nonnull.
+
2022-11-30 Patrick Palka <ppalka@redhat.com>
PR c++/107542