https://gcc.gnu.org/g:260d8a71ef50c854786fdf8775015b30f784bc25

commit r16-8313-g260d8a71ef50c854786fdf8775015b30f784bc25
Author: GCC Administrator <[email protected]>
Date:   Sat Mar 28 00:16:25 2026 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 34 ++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/ada/ChangeLog       | 17 +++++++++++++++++
 gcc/fortran/ChangeLog   | 39 +++++++++++++++++++++++++++++++++++++++
 gcc/testsuite/ChangeLog | 34 ++++++++++++++++++++++++++++++++++
 libgomp/ChangeLog       | 11 +++++++++++
 libstdc++-v3/ChangeLog  |  4 ++++
 7 files changed, 140 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 13d878360591..866f59ce1383 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,37 @@
+2026-03-27  Vineet Gupta  <[email protected]>
+
+       PR target/124670
+       * config/bpf/bpf.md (zero_extendsidi2): Use 'W' in asm template.
+
+2026-03-27  Andrew Pinski  <[email protected]>
+
+       PR rtl-optimization/124649
+       * regcprop.cc (maybe_mode_change): Return early
+       for unordered modes.
+
+2026-03-27  Robin Dapp  <[email protected]>
+
+       PR target/124613
+       * config/riscv/riscv-vector-builtins.cc (rvv_switcher::rvv_switcher):
+       Add riscv_registering_builtins.
+       (rvv_switcher::~rvv_switcher): Set riscv_registering_builtins to
+       false.
+       * config/riscv/riscv.cc (riscv_vector_mode_supported_p): Use
+       riscv_registering_builtins.
+       * config/riscv/riscv.h: Declare.
+
+2026-03-27  Richard Biener  <[email protected]>
+
+       PR debug/124644
+       * dwarf2out.cc (dwarf2out_abstract_function): Only
+       add DW_AT_artificial if the decl isn't DECL_ARTIFICIAL.
+
+2026-03-27  Torbjörn SVENSSON  <[email protected]>
+
+       * Makefile.in: (PLUGIN_HEADERS): Add $(srcdir)/topics/*.h.
+       (install-plugin): Preserve directory structure for topics
+       headers.
+
 2026-03-25  Richard Biener  <[email protected]>
 
        PR gcov-profile/121074
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 87a54be35610..7daf918c8132 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260327
+20260328
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index bb88862de6c3..53557eeddccb 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,20 @@
+2026-03-27  Eric Botcazou  <[email protected]>
+
+       * sem_ch12.adb (Analyze_Structural_Associations): Create a local
+       instance instead of a structural instance when a local entity of
+       a library-level package is used in a subprogram instantiation.
+
+2026-03-27  Eric Botcazou  <[email protected]>
+
+       PR ada/124596
+       * sem_ch12.ads (Check_Private_View): Move around.
+       * sem_ch12.adb (Check_Private_View): Retrieve the partial view
+       by means of a call to Incomplete_Or_Partial_View.
+       (Save_Global_References.Set_Global_Type): Do not force the full
+       view of a type when only the partial declaration is visible.
+       * sem_res.adb (Resolve_Actuals.Insert_Default): Remove obsolete
+       code coping with the above kludge.
+
 2026-03-23  Eric Botcazou  <[email protected]>
 
        PR ada/124607
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 961aa9930ec2..ffa853a2dd90 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,42 @@
+2026-03-27  Paul Thomas  <[email protected]>
+
+       PR fortran/102619
+       * trans-expr.cc (gfc_get_interface_mapping_array): Add argument
+       'assumed_rank_formal', which if true returns the descriptor in
+       'ifm'.
+       (gfc_add_interface_mapping): Detect an assumed rank formal arg
+       of a non-intrinsic function to set 'assumed_rank_formal' and
+       pass the descriptor to gfc_get_interface_mapping_array.
+
+2026-03-27  Harald Anlauf  <[email protected]>
+
+       PR fortran/124656
+       * check.cc (min_max_args): Fix array index used for registering
+       labeled arguments of the MIN/MAX intrinsics for subsequent
+       duplicate label checks.
+
+2026-03-27  Harald Anlauf  <[email protected]>
+
+       PR fortran/124631
+       * simplify.cc (gfc_simplify_eoshift): Initialize sstride[0] to
+       prevent pointer arithmetic with undefined offset.  Fix several
+       frontend memleaks.
+
+2026-03-27  Paul Thomas  <[email protected]>
+
+       PR fortran/114021
+       * symbol.cc (gfc_get_unique_symtree): If the namespace argument
+       is NULL, allocate a new symtree and provide it with the unique
+       name.
+       * trans-expr.cc (trans_scalar_assign): In the deep copy of a
+       derived type with allocatable components, fix the rhs value if
+       it is not a constant or a variable.
+       * trans-stmt.cc (gfc_trans_allocate): Do not deallocate
+       allocatable components of a source that is not a variable and
+       is a pointer. If the DECL_NAME or its IDENTIFIER_POINTER are
+       null,use gfc_get_unique_symtree with NULL namespace to obtain a
+       symtree for the assignment.
+
 2026-03-26  Paul Thomas  <[email protected]>
 
        PR fortran/115315
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 5a6c9d317bfc..d20a5cb0c3b4 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,37 @@
+2026-03-27  Vineet Gupta  <[email protected]>
+
+       PR target/124670
+       * gcc.target/bpf/zero-ext.c: New test.
+
+2026-03-27  Paul Thomas  <[email protected]>
+
+       PR fortran/102619
+       * gfortran.dg/pr102619.f90: New test.
+
+2026-03-27  Eric Botcazou  <[email protected]>
+
+       * gnat.dg/generic_inst21.adb: New test.
+
+2026-03-27  Andrew Pinski  <[email protected]>
+
+       PR rtl-optimization/124649
+       * gcc.dg/torture/pr124649-1.c: New test.
+
+2026-03-27  Paul Thomas  <[email protected]>
+
+       PR fortran/114021
+       * gfortran.dg/pr114021.f90: New test.
+
+2026-03-27  Richard Biener  <[email protected]>
+
+       PR debug/124644
+       * g++.dg/debug/pr124644.C: New testcase.
+
+2026-03-27  Paul Thomas  <[email protected]>
+
+       PR fortran/101281
+       * gfortran.dg/pr101281.f90: New test.
+
 2026-03-26  Paul Thomas  <[email protected]>
 
        PR fortran/115315
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index 1bec186c00d5..a77142e890b9 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,3 +1,14 @@
+2026-03-27  Tobias Burnus  <[email protected]>
+
+       * target.c (omp_target_is_present, omp_get_mapped_ptr): Update handling
+       for nullptr and shared-memory devices.
+       * libgomp.texi (omp_target_is_present, omp_get_mapped_ptr): Update
+       description, add see-also @refs.
+       (omp_target_is_accessible, omp_target_associate_ptr): Add see-also
+       @refs.
+       * testsuite/libgomp.c/omp_target_is_present.c: New test.
+       * testsuite/libgomp.c/omp_target_is_present-2.c: New test.
+
 2026-03-26  Prathamesh Kulkarni  <[email protected]>
 
        PR libgomp/124123
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index f742f06830b5..4bfc3d9f5142 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,7 @@
+2026-03-27  Nathan Myers  <[email protected]>
+
+       * include/bits/stl_tree.h: Delete comment.
+
 2026-03-25  Alexandre Oliva  <[email protected]>
 
        * testsuite/30_threads/condition_variable_any/stop_token/wait_on.cc

Reply via email to