aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2022-03-09 00:16:29 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2022-03-09 00:16:29 +0000
commit8d038a841a6bb8e11c122d96e8f72b47ca3895c0 (patch)
tree14ff10a3b1ed6afa730c9eb7e49e2d8c2cb4c5fa /gcc/cp
parente52af9cac7fa7409c78c9f336dc1da57750c9766 (diff)
downloadgcc-8d038a841a6bb8e11c122d96e8f72b47ca3895c0.zip
gcc-8d038a841a6bb8e11c122d96e8f72b47ca3895c0.tar.gz
gcc-8d038a841a6bb8e11c122d96e8f72b47ca3895c0.tar.bz2
Daily bump.
Diffstat (limited to 'gcc/cp')
-rw-r--r--gcc/cp/ChangeLog37
1 files changed, 37 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index e0ae5a9..e18ae41 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,40 @@
+2022-03-08 Roger Sayle <roger@nextmovesoftware.com>
+
+ PR c++/96440
+ * decl.cc (start_decl): Defend against prefix_attributes being
+ error_mark_node.
+
+2022-03-08 Roger Sayle <roger@nextmovesoftware.com>
+
+ PR c++/96437
+ * parser.cc (synthesize_implicit_template_parm): Check that
+ TREE_VALUE (new_parm) isn't error_mark_node before setting its
+ DECL_VIRTUAL_P.
+
+2022-03-08 Roger Sayle <roger@nextmovesoftware.com>
+
+ PR c++/96329
+ * parser.cc (cp_parser_linkage_specification): Treat the case where
+ linkage is error_mark_node as "invalid linkage-specification".
+
+2022-03-08 Marek Polacek <polacek@redhat.com>
+
+ PR c++/104108
+ * pt.cc (convert_nontype_argument): Recompute
+ value_dependent_expression_p after build_converted_constant_expr.
+
+2022-03-08 Marek Polacek <polacek@redhat.com>
+
+ * decl2.cc (is_late_template_attribute): Do not defer attribute
+ unavailable.
+ * pt.cc (tsubst_enum): Set TREE_UNAVAILABLE.
+
+2022-03-08 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/104806
+ * search.cc (lookup_field_fuzzy_info::fuzzy_lookup_field): Ignore
+ identifiers with space at the end.
+
2022-03-07 Jason Merrill <jason@redhat.com>
PR c++/104618