[gcc r16-8313] Daily bump.
GCC Administrator
gccadmin@gcc.gnu.org
Sat Mar 28 00:16:52 GMT 2026
https://gcc.gnu.org/g:260d8a71ef50c854786fdf8775015b30f784bc25
commit r16-8313-g260d8a71ef50c854786fdf8775015b30f784bc25
Author: GCC Administrator <gccadmin@gcc.gnu.org>
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 <vineet.gupta@linux.dev>
+
+ PR target/124670
+ * config/bpf/bpf.md (zero_extendsidi2): Use 'W' in asm template.
+
+2026-03-27 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
+
+ PR rtl-optimization/124649
+ * regcprop.cc (maybe_mode_change): Return early
+ for unordered modes.
+
+2026-03-27 Robin Dapp <rdapp@oss.qualcomm.com>
+
+ 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 <rguenther@suse.de>
+
+ 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 <torbjorn.svensson@foss.st.com>
+
+ * Makefile.in: (PLUGIN_HEADERS): Add $(srcdir)/topics/*.h.
+ (install-plugin): Preserve directory structure for topics
+ headers.
+
2026-03-25 Richard Biener <rguenther@suse.de>
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 <ebotcazou@adacore.com>
+
+ * 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 <ebotcazou@adacore.com>
+
+ 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 <ebotcazou@adacore.com>
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 <pault@gcc.gnu.org>
+
+ 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 <anlauf@gmx.de>
+
+ 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 <anlauf@gmx.de>
+
+ 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 <pault@gcc.gnu.org>
+
+ 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 <pault@gcc.gnu.org>
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 <vineet.gupta@linux.dev>
+
+ PR target/124670
+ * gcc.target/bpf/zero-ext.c: New test.
+
+2026-03-27 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/102619
+ * gfortran.dg/pr102619.f90: New test.
+
+2026-03-27 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/generic_inst21.adb: New test.
+
+2026-03-27 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
+
+ PR rtl-optimization/124649
+ * gcc.dg/torture/pr124649-1.c: New test.
+
+2026-03-27 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/114021
+ * gfortran.dg/pr114021.f90: New test.
+
+2026-03-27 Richard Biener <rguenther@suse.de>
+
+ PR debug/124644
+ * g++.dg/debug/pr124644.C: New testcase.
+
+2026-03-27 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/101281
+ * gfortran.dg/pr101281.f90: New test.
+
2026-03-26 Paul Thomas <pault@gcc.gnu.org>
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 <tburnus@baylibre.com>
+
+ * 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 <prathameshk@nvidia.com>
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 <ncm@cantrip.org>
+
+ * include/bits/stl_tree.h: Delete comment.
+
2026-03-25 Alexandre Oliva <oliva@adacore.com>
* testsuite/30_threads/condition_variable_any/stop_token/wait_on.cc
More information about the Libstdc++-cvs
mailing list