aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2024-11-12 00:19:15 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2024-11-12 00:19:15 +0000
commit03cb3f605e2d593c40283ba60b8af49306f880b8 (patch)
tree3caf5bdd063aa2afd3592ce69abb9b5463ac9578 /gcc/cp
parent858912fa675d4c42529bf5f02cbc0dc8438d92b7 (diff)
downloadgcc-03cb3f605e2d593c40283ba60b8af49306f880b8.zip
gcc-03cb3f605e2d593c40283ba60b8af49306f880b8.tar.gz
gcc-03cb3f605e2d593c40283ba60b8af49306f880b8.tar.bz2
Daily bump.
Diffstat (limited to 'gcc/cp')
-rw-r--r--gcc/cp/ChangeLog34
1 files changed, 34 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 2fbac8f..58cd457 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,37 @@
+2024-11-11 Jason Merrill <jason@redhat.com>
+
+ * Make-lang.in: Also collect tags from libcody and c++tools.
+
+2024-11-11 Jason Merrill <jason@redhat.com>
+
+ * lang-specs.h: Check fmodules* instead of fmodules-ts.
+
+2024-11-11 Simon Martin <simon@nasilyan.com>
+
+ PR c++/117463
+ * constexpr.cc (cxx_placement_new_fn): Implement in terms of
+ std_placement_new_fn_p.
+ * cp-tree.h (std_placement_new_fn_p): Declare.
+ * init.cc (std_placement_new_fn_p): Add missing checks to ensure
+ that fndecl is a non-replaceable ::operator new.
+
+2024-11-11 Jakub Jelinek <jakub@redhat.com>
+
+ * parser.cc (cp_parser_postfix_expression): Handle
+ RID_BUILTIN_OPERATOR_NEW and RID_BUILTIN_OPERATOR_DELETE.
+ * cp-objcp-common.cc (names_builtin_p): Change return type from
+ bool to int, adjust return statments. Handle
+ RID_BUILTIN_OPERATOR_NEW and RID_BUILTIN_OPERATOR_DELETE.
+ * pt.cc (tsubst_expr) <case CALL_EXPR>: Handle
+ CALL_FROM_NEW_OR_DELETE_P.
+
+2024-11-11 Jason Merrill <jason@redhat.com>
+
+ * cp-tree.h (struct ptrmem_cst): Change tree_common to tree_typed.
+ (struct tree_trait_expr): Likewise.
+ (struct tree_static_assert): Change tree_common to tree_base.
+ (struct tree_argument_pack_select): Likewise.
+
2024-11-10 Lewis Hyatt <lhyatt@gmail.com>
* cp-objcp-common.cc (cp_common_init_ts): Change TRAIT_EXPR from