diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2024-08-11 00:17:37 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2024-08-11 00:17:37 +0000 |
commit | 19c9ba0a659171d5d7a34629d05010121604df66 (patch) | |
tree | 7d9937d8d2c9eae59cdd79794c775a0e86485144 /gcc | |
parent | 8035619b7313d9503852e1c7c8c06cfddca4d648 (diff) | |
download | gcc-19c9ba0a659171d5d7a34629d05010121604df66.zip gcc-19c9ba0a659171d5d7a34629d05010121604df66.tar.gz gcc-19c9ba0a659171d5d7a34629d05010121604df66.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 12 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/cp/ChangeLog | 40 | ||||
-rw-r--r-- | gcc/m2/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 23 |
5 files changed, 80 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 8e512cf..ccdac4e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 5d474dd..c3de54b 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240810 +20240811 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 9b6f756..0ffc8cf 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -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 diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog index bf8241c..840adc5 100644 --- a/gcc/m2/ChangeLog +++ b/gcc/m2/ChangeLog @@ -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 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 10fb547..0bc51c2 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -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 |