https://gcc.gnu.org/g:38b5a568f8738c16baa978a62a9e983a85b4c6f0

commit r15-3675-g38b5a568f8738c16baa978a62a9e983a85b4c6f0
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Wed Sep 18 00:16:55 2024 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 11 +++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/cp/ChangeLog        | 12 ++++++++++++
 gcc/testsuite/ChangeLog | 21 +++++++++++++++++++++
 4 files changed, 45 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 64234f829b73..55333b6ebfdc 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,14 @@
+2024-09-17  Marek Polacek  <pola...@redhat.com>
+
+       PR c++/116534
+       * fold-const.cc (operand_compare::operand_equal_p): If either
+       field's DECL_FIELD_OFFSET is null, compare the fields with ==.
+
+2024-09-17  Jennifer Schmitz  <jschm...@nvidia.com>
+
+       * config/aarch64/aarch64-sve-builtins-base.cc (svdiv_impl::fold):
+       Add folding of all-zero operands to zero vector.
+
 2024-09-16  Pengxuan Zheng  <quic_pzh...@quicinc.com>
 
        PR target/113328
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 9fc61c92b8cf..6d5458fa1600 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240917
+20240918
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 847e3f9b1c05..43f8ae62d624 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,15 @@
+2024-09-17  Marek Polacek  <pola...@redhat.com>
+
+       PR c++/116741
+       * constexpr.cc (cxx_eval_constant_expression) <case CONVERT_EXPR>: If
+       the result of build_fold_indirect_ref is a COMPONENT_REF, use its op1.
+       Check DECL_P before calling inform.
+
+2024-09-17  Marek Polacek  <pola...@redhat.com>
+
+       PR c++/116676
+       * constexpr.cc (maybe_warn_about_constant_value): Check DECL_NAME.
+
 2024-09-15  Jason Merrill  <ja...@redhat.com>
 
        * parser.cc (cp_parser_unary_expression) [RID_EXTENSION]: Also
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 5836e3e19a4a..9d9c049fcb4a 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,24 @@
+2024-09-17  Marek Polacek  <pola...@redhat.com>
+
+       PR c++/116741
+       * g++.dg/cpp26/constexpr-voidptr4.C: New test.
+
+2024-09-17  Marek Polacek  <pola...@redhat.com>
+
+       PR c++/116534
+       * g++.dg/warn/Wtautological-compare4.C: New test.
+
+2024-09-17  Marek Polacek  <pola...@redhat.com>
+
+       PR c++/116676
+       * g++.dg/cpp1z/constexpr-116676.C: New test.
+
+2024-09-17  Jennifer Schmitz  <jschm...@nvidia.com>
+
+       * gcc.target/aarch64/sve/fold_div_zero.c: New test.
+       * gcc.target/aarch64/sve/const_fold_div_1.c: Adjust expected
+       outcome.
+
 2024-09-16  Pengxuan Zheng  <quic_pzh...@quicinc.com>
 
        PR target/113328

Reply via email to