https://gcc.gnu.org/g:4bf513f94ee63a6729a061e299343fcaaa3dd0b3

commit r16-8908-g4bf513f94ee63a6729a061e299343fcaaa3dd0b3
Author: GCC Administrator <[email protected]>
Date:   Thu May 14 00:21:41 2026 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 32 ++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/cp/ChangeLog        | 10 ++++++++++
 gcc/fortran/ChangeLog   | 33 +++++++++++++++++++++++++++++++++
 gcc/testsuite/ChangeLog | 44 ++++++++++++++++++++++++++++++++++++++++++++
 libgfortran/ChangeLog   | 12 ++++++++++++
 6 files changed, 132 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 7078dba7e6e2..fb5a8280ccbe 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,35 @@
+2026-05-13  Xi Ruoyao  <[email protected]>
+
+       Backported from master:
+       2026-05-08  Xi Ruoyao  <[email protected]>
+
+       PR target/125049
+       * config/loongarch/predicates.md (ssp_operand): New
+       define_predicate.
+       (ssp_normal_operand): New define_predicate.
+       * config/loongarch/constraints.md (ZE): New define_constraint.
+       (ZF): New define_constraint.
+       * config/loongarch/loongarch.md (UNSPEC_SSP): New unspec.
+       (cbranch4): Add "@" to create gen_cbranch4(machine_mode, ...).
+       (@stack_protect_combined_set_normal_<mode>): New define_insn.
+       (@stack_protect_combined_set_extreme_<mode>): New define_insn.
+       (@stack_protect_combined_test_internal_<mode>): New define_insn.
+       (stack_protect_combined_set): New define_expand.
+       (stack_protect_combined_test): New define_expand.
+       * config/loongarch/loongarch-protos.h
+       (loongarch_output_asm_load_canary): Declare.
+       * config/loongarch/loongarch.cc (loongarch_print_operand): Allow
+       'v' to print d/w for DImode/SImode.
+       (loongarch_output_asm_load_canary): Implement.
+
+2026-05-13  Xi Ruoyao  <[email protected]>
+
+       Backported from master:
+       2026-05-08  Xi Ruoyao  <[email protected]>
+
+       * config/loongarch/loongarch.cc (loongarch_print_operand): Print
+       the symbol name for SYMBOL_REF with %c.
+
 2026-05-12  Artemiy Volkov  <[email protected]>
 
        Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 32bcf444be08..a3ba0f50cb32 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260513
+20260514
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 4e507de450af..d16c2f1ad7ec 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,13 @@
+2026-05-13  Marek Polacek  <[email protected]>
+
+       Backported from master:
+       2026-05-13  Marek Polacek  <[email protected]>
+
+       PR c++/125280
+       * reflect.cc (consteval_only_p): Don't complete_type.
+       (consteval_only_p_walker::walk): Return false for
+       error_mark_node.
+
 2026-05-12  Jason Merrill  <[email protected]>
 
        Backported from master:
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 7363bfc2439f..a4fafb620a52 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,36 @@
+2026-05-13  Mikael Morin  <[email protected]>
+
+       Backported from master:
+       2026-05-07  Mikael Morin  <[email protected]>
+
+       PR fortran/125192
+       PR fortran/125198
+       * trans-array.cc (gfc_conv_expr_descriptor): Add bounds checking
+       code to the outermost loop's preliminary block.
+
+2026-05-13  Mikael Morin  <[email protected]>
+
+       Backported from master:
+       2026-05-07  Mikael Morin  <[email protected]>
+
+       * trans-array.cc (trans_array_bound_check): Replace references
+       to SE->PRE with references to the new argument BLOCK.  Remove
+       argument SE.
+       (array_bound_check_elemental): Likewise.  Update caller.
+       (conv_array_index_offset): Update caller.
+       (gfc_conv_expr_descriptor): Update caller.
+
+2026-05-13  Harald Anlauf  <[email protected]>
+
+       Backported from master:
+       2026-05-08  Harald Anlauf  <[email protected]>
+
+       PR fortran/111952
+       PR fortran/125059
+       * trans-decl.cc (gfc_finish_var_decl): Remove bogus code forcing
+       a DT variable with DTIO as static.
+       * trans-io.cc (gfc_build_io_library_fndecls): Fix fnspec attribute.
+
 2026-04-30  Release Manager
 
        * GCC 16.1.0 released.
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index d0525bc817b7..392c3b663f82 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,47 @@
+2026-05-13  Mikael Morin  <[email protected]>
+
+       Backported from master:
+       2026-05-07  Mikael Morin  <[email protected]>
+
+       PR fortran/125192
+       PR fortran/125198
+       * gfortran.dg/bounds_check_29.f90: New test.
+
+2026-05-13  Harald Anlauf  <[email protected]>
+
+       Backported from master:
+       2026-05-08  Harald Anlauf  <[email protected]>
+
+       PR fortran/111952
+       PR fortran/125059
+       * gfortran.dg/dtio_37.f90: New test.
+
+2026-05-13  Harald Anlauf  <[email protected]>
+
+       Backported from master:
+       2026-05-06  Harald Anlauf  <[email protected]>
+
+       PR libfortran/125095
+       * gfortran.dg/namelist_102.f90: New test.
+
+2026-05-13  Marek Polacek  <[email protected]>
+
+       Backported from master:
+       2026-05-13  Marek Polacek  <[email protected]>
+
+       PR c++/125280
+       * g++.dg/reflect/init19.C: New test.
+       * g++.dg/reflect/type12.C: New test.
+       * g++.dg/reflect/type13.C: New test.
+
+2026-05-13  Xi Ruoyao  <[email protected]>
+
+       Backported from master:
+       2026-05-08  Xi Ruoyao  <[email protected]>
+
+       PR target/125049
+       * gcc.target/loongarch/pr125049.c: New test.
+
 2026-05-12  Jason Merrill  <[email protected]>
 
        Backported from master:
diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog
index 531707f597e7..6aa7c17d0cb5 100644
--- a/libgfortran/ChangeLog
+++ b/libgfortran/ChangeLog
@@ -1,3 +1,15 @@
+2026-05-13  Harald Anlauf  <[email protected]>
+
+       Backported from master:
+       2026-05-06  Harald Anlauf  <[email protected]>
+
+       PR libfortran/125095
+       * io/list_read.c (read_logical): Eat comments in namelist read mode.
+       (read_integer): Likewise.
+       (read_character): Likewise.
+       (read_complex): Likewise.
+       (read_real): Likewise.
+
 2026-04-30  Release Manager
 
        * GCC 16.1.0 released.

Reply via email to