[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