]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Sat, 28 Mar 2026 00:16:25 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Sat, 28 Mar 2026 00:16:25 +0000 (00:16 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/ada/ChangeLog
gcc/fortran/ChangeLog
gcc/testsuite/ChangeLog
libgomp/ChangeLog
libstdc++-v3/ChangeLog

index 13d87836059149247a5866d81e4fa1dc3f0415c7..866f59ce1383147bf63fd3282af54407ad3ae947 100644 (file)
@@ -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
index 87a54be35610d120efb11c63e9a0267517e823f3..7daf918c8132ac148b0d7307d018cdb21a90ba28 100644 (file)
@@ -1 +1 @@
-20260327
+20260328
index bb88862de6c332b5f1c7674df869f1b9d126f47c..53557eeddccbb7a9580f9a6a9da36b9e8060d794 100644 (file)
@@ -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
index 961aa9930ec23970d81bb9213856b6799162f2f5..ffa853a2dd908b5247189faa7a762ae70edfe729 100644 (file)
@@ -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
index 5a6c9d317bfc335c7608e79ae5d0e9fda9deaf2c..d20a5cb0c3b4d6412822faab964b5baf3bdf9d84 100644 (file)
@@ -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
index 1bec186c00d5387343d97bac27eac0cb0110c699..a77142e890b92a47c24ffab57acf6fc76d6aa361 100644 (file)
@@ -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
index f742f06830b5ef510fc7bba7a66f2b26fe243daa..4bfc3d9f51425b269eae8f21f76efdd921d38050 100644 (file)
@@ -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