]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Sun, 11 Aug 2024 00:17:37 +0000 (00:17 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Sun, 11 Aug 2024 00:17:37 +0000 (00:17 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/cp/ChangeLog
gcc/m2/ChangeLog
gcc/testsuite/ChangeLog

index 8e512cf8851929117c60f4d1ead69e77ac3e683b..ccdac4ef74b8c647ca5c61f5fe9ba8b2519586f9 100644 (file)
@@ -1,3 +1,15 @@
+2024-08-10  Andi Kleen  <ak@gcc.gnu.org>
+
+       * doc/cfg.texi: Fix references to dom_walker.
+
+2024-08-10  Georg-Johann Lay  <avr@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  <jlaw@ventanamicro.com>
 
        PR target/116283
index 5d474ddc6ccf5d33c8b4fb70501e9085e9072b4f..c3de54be1f17fbbc44b25ccce77b1fb400d2ec67 100644 (file)
@@ -1 +1 @@
-20240810
+20240811
index 9b6f756f5fec007ec8681f328c65d25771d08d67..0ffc8cf673b85aefe9602cda5eff6d47171c0789 100644 (file)
@@ -1,3 +1,43 @@
+2024-08-10  Patrick Palka  <ppalka@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  <ppalka@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  <ppalka@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  <simon@nasilyan.com>
 
        PR c++/115806
index bf8241cbe8a927ce3c454be90e8ad46523e96b6c..840adc5edda566d707693512ae87d0ce6474e1d3 100644 (file)
@@ -1,3 +1,7 @@
+2024-08-10  Wilken Gottwalt  <wilken.gottwalt@posteo.net>
+
+       * gm2-libs-iso/MemStream.mod: Guard debug output.
+
 2024-07-28  Gaius Mulley  <gaiusmod2@gmail.com>
 
        PR modula2/115823
index 10fb5477b899a01c826a29e7879863185444305c..0bc51c250a156e6de7746f88f39f53c3bcde8fb4 100644 (file)
@@ -1,3 +1,26 @@
+2024-08-10  Xi Ruoyao  <xry111@xry111.site>
+
+       PR testsuite/70150
+       * gcc.target/i386/fentryname3.c (dg-final): Revert r13-1614
+       change.
+
+2024-08-10  Xi Ruoyao  <xry111@xry111.site>
+
+       PR testsuite/70150
+       * gcc.target/i386/pr113689-1.c (dg-options): Add -no-pie.
+
+2024-08-10  Jakub Jelinek  <jakub@redhat.com>
+
+       * gcc.target/powerpc/sse3-addsubps.c (TEST): Divide by
+       sizeof (vals[0]) rather than sizeof (vals).
+
+2024-08-10  Patrick Palka  <ppalka@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  <jlaw@ventanamicro.com>
 
        PR target/116283