https://gcc.gnu.org/g:33ecb9582d35c2e36f1bda51f99c3b9271dbc7ff

commit r16-8914-g33ecb9582d35c2e36f1bda51f99c3b9271dbc7ff
Author: GCC Administrator <[email protected]>
Date:   Fri May 15 00:20:09 2026 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 20 ++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/cp/ChangeLog        | 45 +++++++++++++++++++++++++++++++++++++++++++++
 gcc/testsuite/ChangeLog | 29 +++++++++++++++++++++++++++++
 4 files changed, 95 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index fb5a8280ccbe..9b42c43f80c1 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,23 @@
+2026-05-14  Andi Kleen  <[email protected]>
+
+       PR target/124316
+       * config/i386/i386.md (ptwrite): Add explicit mode to
+       instruction.
+
+2026-05-14  Georg-Johann Lay  <[email protected]>
+
+       Backported from master:
+       2026-05-14  Georg-Johann Lay  <[email protected]>
+
+       PR target/125194
+       * config/avr/avr.cc (avr_no_call_main_p): Remove variable...
+       (avr_file_end): ...and code that uses it.
+       (avr_insert_attributes): Same.  Add "used" to main attributes
+       when -mno-call-main.
+       * config/avr/gen-avr-mmcu-specs.cc (print_mcu): Emit code
+       for link_no_call_main specs.
+       * config/avr/specs.h (LINK_SPEC): Add %(link_no_call_main).
+
 2026-05-13  Xi Ruoyao  <[email protected]>
 
        Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index a3ba0f50cb32..6fde35e83eb8 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260514
+20260515
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index d16c2f1ad7ec..4ca8e572d98a 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,48 @@
+2026-05-14  Jakub Jelinek  <[email protected]>
+
+       Backported from master:
+       2026-05-07  Jakub Jelinek  <[email protected]>
+
+       PR c++/125184
+       * reflect.cc (check_out_of_consteval_use_r): Don't walk children of
+       USING_STMTs.
+
+2026-05-14  Jakub Jelinek  <[email protected]>
+
+       Backported from master:
+       2026-05-07  Jakub Jelinek  <[email protected]>
+
+       PR c++/125111
+       * reflect.cc (extract_ref): Throw instead of trying to build
+       arrays of functions, methods or arrays with NULL TYPE_DOMAIN.
+
+2026-05-14  Jakub Jelinek  <[email protected]>
+
+       Backported from master:
+       2026-05-07  Jakub Jelinek  <[email protected]>
+
+       PR c++/124991
+       * cp-tree.h (struct lang_type): Document typeinfo_var member.
+       (get_classtype_typeinfo_var): New inline function.
+       (CLASSTYPE_TYPEINFO_VAR): Use it.
+       (set_classtype_typeinfo_var): New inline function.
+       (SET_CLASSTYPE_TYPEINFO_VAR): Define.
+       (get_anon_aggr_type_field): New inline function.
+       (ANON_AGGR_TYPE_FIELD): Use it.
+       (set_anon_aggr_type_field): New inline function.
+       (SET_ANON_AGGR_TYPE_FIELD): Define.
+       * decl.cc (fixup_anonymous_aggr): Use SET_ANON_AGGR_TYPE_FIELD
+       instead of ANON_AGGR_TYPE_FIELD.
+       * module.cc (trees_in::read_class_def): Use
+       SET_CLASSTYPE_TYPEINFO_VAR instead of setting
+       CLASSTYPE_TYPEINFO_VAR and do it even for ANON_AGGR_TYPE_P
+       types.  Use SET_ANON_AGGR_TYPE_FIELD instead of setting
+       ANON_AGGR_TYPE_FIELD.
+       * rtti.cc (get_tinfo_decl_direct): Use SET_CLASSTYPE_TYPEINFO_VAR
+       instead of setting CLASSTYPE_TYPEINFO_VAR.
+       * semantics.cc (finish_member_declaration): Use
+       SET_ANON_AGGR_TYPE_FIELD instead of setting ANON_AGGR_TYPE_FIELD.
+
 2026-05-13  Marek Polacek  <[email protected]>
 
        Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 392c3b663f82..c875753130fb 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,32 @@
+2026-05-14  Andi Kleen  <[email protected]>
+
+       PR target/124316
+       * gcc.target/i386/pr124316.c: New test.
+
+2026-05-14  Jakub Jelinek  <[email protected]>
+
+       Backported from master:
+       2026-05-07  Jakub Jelinek  <[email protected]>
+
+       PR c++/125184
+       * g++.dg/reflect/using3.C: New test.
+
+2026-05-14  Jakub Jelinek  <[email protected]>
+
+       Backported from master:
+       2026-05-07  Jakub Jelinek  <[email protected]>
+
+       PR c++/125111
+       * g++.dg/reflect/extract12.C: New test.
+
+2026-05-14  Jakub Jelinek  <[email protected]>
+
+       Backported from master:
+       2026-05-07  Jakub Jelinek  <[email protected]>
+
+       PR c++/124991
+       * g++.dg/reflect/anon5.C: New test.
+
 2026-05-13  Mikael Morin  <[email protected]>
 
        Backported from master:

Reply via email to