aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2022-09-17 00:17:20 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2022-09-17 00:17:20 +0000
commit7ee0fa100f0f28d7b88237d520131e07b7b49f0a (patch)
tree7fe0367477b5ff0a4d6b9d4b42a11fdfdba67727 /gcc/cp
parenteaddc87b51117c5f2346089999907c2de5780d37 (diff)
downloadgcc-7ee0fa100f0f28d7b88237d520131e07b7b49f0a.zip
gcc-7ee0fa100f0f28d7b88237d520131e07b7b49f0a.tar.gz
gcc-7ee0fa100f0f28d7b88237d520131e07b7b49f0a.tar.bz2
Daily bump.
Diffstat (limited to 'gcc/cp')
-rw-r--r--gcc/cp/ChangeLog16
1 files changed, 16 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index d3d0e04..8110528 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,19 @@
+2022-09-16 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/92505
+ * constexpr.cc (cxx_eval_component_reference): Check non_constant_p
+ sooner. In C++14 or later, reject a DECL_MUTABLE_P member access
+ only if CONSTRUCTOR_MUTABLE_POISION is also set.
+
+2022-09-16 Jason Merrill <jason@redhat.com>
+
+ PR c++/106858
+ * parser.cc (cp_parser_omp_var_list_no_open): Pass the
+ initial token location down.
+ * semantics.cc (finish_omp_clauses): Check
+ invalid_nonstatic_memfn_p.
+ * typeck.cc (invalid_nonstatic_memfn_p): Handle null TREE_TYPE.
+
2022-09-15 Richard Biener <rguenther@suse.de>
* decl.cc (cxx_init_decl_processing): Inline last