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:
