https://gcc.gnu.org/g:19c9ba0a659171d5d7a34629d05010121604df66

commit r15-2871-g19c9ba0a659171d5d7a34629d05010121604df66
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Sun Aug 11 00:17:37 2024 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 12 ++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/cp/ChangeLog        | 40 ++++++++++++++++++++++++++++++++++++++++
 gcc/m2/ChangeLog        |  4 ++++
 gcc/testsuite/ChangeLog | 23 +++++++++++++++++++++++
 5 files changed, 80 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 8e512cf88519..ccdac4ef74b8 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,15 @@
+2024-08-10  Andi Kleen  <a...@gcc.gnu.org>
+
+       * doc/cfg.texi: Fix references to dom_walker.
+
+2024-08-10  Georg-Johann Lay  <a...@gjlay.de>
+
+       PR target/113934
+       * config/avr/avr.opt (-mlra): New target option.
+       * config/avr/avr.cc (avr_use_lra_p): New function.
+       (TARGET_LRA_P): Use it.
+       (avr_hard_regno_mode_ok) [lra]: Don't disallow 4-byte modes for X.
+
 2024-08-09  Jeff Law  <j...@ventanamicro.com>
 
        PR target/116283
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 5d474ddc6ccf..c3de54be1f17 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240810
+20240811
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 9b6f756f5fec..0ffc8cf673b8 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,43 @@
+2024-08-10  Patrick Palka  <ppa...@redhat.com>
+
+       PR c++/116276
+       * call.cc (joust): Implement P2582R1 inherited vs non-inherited
+       guide tiebreaker.
+       * cp-tree.h (lang_decl_fn::context): Document usage in
+       deduction_guide_p FUNCTION_DECLs.
+       (inherited_guide_p): Declare.
+       * pt.cc (inherited_guide_p): Define.
+       (set_inherited_guide_context): Define.
+       (alias_ctad_tweaks): Use set_inherited_guide_context.
+       (inherited_ctad_tweaks): Recognize some inherited constructors
+       whose scope is a TYPENAME_TYPE.
+       (ctor_deduction_guides_for): For C++23 inherited CTAD, iterate
+       over TYPE_FIELDS instead of CLASSTYPE_CONSTRUCTORS to recognize
+       all inherited constructors.
+
+2024-08-10  Patrick Palka  <ppa...@redhat.com>
+
+       * pt.cc (tsubst_friend_class): Simplify depth comparison test
+       in the redeclaration code path to
+       DECL_UNINSTANTIATED_TEMPLATE_FRIEND_P.  Clear the flag after
+       partial instantiation here ...
+       (tsubst_template_decl): ... instead of here.
+
+2024-08-10  Patrick Palka  <ppa...@redhat.com>
+
+       * cp-tree.h (get_identifier_kind): Define.
+       (IDENTIFIER_KEYWORD_P): Redefine in terms of get_identifier_kind.
+       (IDENTIFIER_CDTOR_P): Likewise.
+       (IDENTIFIER_CTOR_P): Likewise.
+       (IDENTIFIER_DTOR_P): Likewise.
+       (IDENTIFIER_ANY_OP_P): Likewise.
+       (IDENTIFIER_OVL_OP_P): Likewise.
+       (IDENTIFIER_ASSIGN_OP_P): Likewise.
+       (IDENTIFIER_CONV_OP_P): Likewise.
+       (IDENTIFIER_TRAIT_P): Likewise.
+       * parser.cc (cp_lexer_peek_trait): Mark IDENTIFIER_TRAIT_P
+       check UNLIKELY.
+
 2024-08-09  Simon Martin  <si...@nasilyan.com>
 
        PR c++/115806
diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog
index bf8241cbe8a9..840adc5edda5 100644
--- a/gcc/m2/ChangeLog
+++ b/gcc/m2/ChangeLog
@@ -1,3 +1,7 @@
+2024-08-10  Wilken Gottwalt  <wilken.gottw...@posteo.net>
+
+       * gm2-libs-iso/MemStream.mod: Guard debug output.
+
 2024-07-28  Gaius Mulley  <gaiusm...@gmail.com>
 
        PR modula2/115823
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 10fb5477b899..0bc51c250a15 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,26 @@
+2024-08-10  Xi Ruoyao  <xry...@xry111.site>
+
+       PR testsuite/70150
+       * gcc.target/i386/fentryname3.c (dg-final): Revert r13-1614
+       change.
+
+2024-08-10  Xi Ruoyao  <xry...@xry111.site>
+
+       PR testsuite/70150
+       * gcc.target/i386/pr113689-1.c (dg-options): Add -no-pie.
+
+2024-08-10  Jakub Jelinek  <ja...@redhat.com>
+
+       * gcc.target/powerpc/sse3-addsubps.c (TEST): Divide by
+       sizeof (vals[0]) rather than sizeof (vals).
+
+2024-08-10  Patrick Palka  <ppa...@redhat.com>
+
+       PR c++/116276
+       * g++.dg/cpp23/class-deduction-inherited4.C: Remove an xfail.
+       * g++.dg/cpp23/class-deduction-inherited5.C: New test.
+       * g++.dg/cpp23/class-deduction-inherited6.C: New test.
+
 2024-08-09  Jeff Law  <j...@ventanamicro.com>
 
        PR target/116283

Reply via email to