aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2022-05-06 00:16:26 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2022-05-06 00:16:26 +0000
commitab869e7f7548537a16b57658fb0826f92b3d2af6 (patch)
tree2fa5c1db2a45308de3cea603e5deebe6cf0631de /gcc/cp
parent2d8752c5923e2ed4dc33b95038fed82b46526feb (diff)
downloadgcc-ab869e7f7548537a16b57658fb0826f92b3d2af6.zip
gcc-ab869e7f7548537a16b57658fb0826f92b3d2af6.tar.gz
gcc-ab869e7f7548537a16b57658fb0826f92b3d2af6.tar.bz2
Daily bump.
Diffstat (limited to 'gcc/cp')
-rw-r--r--gcc/cp/ChangeLog17
1 files changed, 17 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 34e2922..94cdfe0 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,20 @@
+2022-05-05 Marek Polacek <polacek@redhat.com>
+
+ PR c++/64679
+ * parser.cc (cp_parser_parameter_declaration_clause): Maintain
+ a vector of parameters that haven't been pushed yet. Push them at the
+ end of a valid parameter-declaration-clause.
+ (cp_parser_parameter_declaration_list): Take a new auto_vec parameter.
+ Do not pushdecl while parsing tentatively when pushdecl-ing a parameter
+ would result in a hard error.
+ (cp_parser_cache_defarg): Adjust the call to
+ cp_parser_parameter_declaration_list.
+
+2022-05-05 Richard Biener <rguenther@suse.de>
+
+ * module.cc (trees_in::core_vals): Remove separate allocation
+ for REAL_CST.
+
2022-05-04 Jason Merrill <jason@redhat.com>
PR c++/104470