[gcc r17-456] Daily bump.
GCC Administrator
gccadmin@gcc.gnu.org
Tue May 12 00:16:55 GMT 2026
https://gcc.gnu.org/g:03894dd6c6ec8bcfab6c9058c22f88691a2e7711
commit r17-456-g03894dd6c6ec8bcfab6c9058c22f88691a2e7711
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Tue May 12 00:16:27 2026 +0000
Daily bump.
Diff:
---
ChangeLog | 5 +++
contrib/ChangeLog | 7 ++++
gcc/ChangeLog | 102 ++++++++++++++++++++++++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/c-family/ChangeLog | 5 +++
gcc/cp/ChangeLog | 12 ++++++
gcc/fortran/ChangeLog | 9 +++++
gcc/testsuite/ChangeLog | 46 ++++++++++++++++++++++
libgcc/ChangeLog | 8 ++++
libstdc++-v3/ChangeLog | 5 +++
10 files changed, 200 insertions(+), 1 deletion(-)
diff --git a/ChangeLog b/ChangeLog
index 9d3442d2cb19..2053dff5f351 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2026-05-11 Naveen <naveen.siddegowda@oss.qualcomm.com>
+
+ * MAINTAINERS: Update my email and add myself to the DCO
+ section.
+
2026-05-04 Vijay Shankar <vijay@linux.ibm.com>
* MAINTAINERS: Add myself to write after approval.
diff --git a/contrib/ChangeLog b/contrib/ChangeLog
index 7d3734ca384d..af8c886d1bb4 100644
--- a/contrib/ChangeLog
+++ b/contrib/ChangeLog
@@ -1,3 +1,10 @@
+2026-05-11 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
+
+ PR other/125275
+ * check_GNU_style_lib.py (LineLengthCheck.check): Ignore
+ filenames that end with .opt.
+ (FunctionParenthesisCheck.check): Likewise.
+
2026-05-04 Iain Buclaw <ibuclaw@gdcproject.org>
* compare-all-tests: Remove references to m32c.
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 8098ac23984c..2383a1f1fd24 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,105 @@
+2026-05-11 William D. Jones <thor0505@comcast.net>
+
+ PR target/120077
+ * config/lm32/lm32.cc: Enable LRA after diff testing showed minimal issues.
+
+2026-05-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ * flag-types.h (gfc_fcoarray): Add GFC_FCOARRAY_SHARED.
+
+2026-05-11 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>
+
+ * config/xtensa/xtensa.cc
+ (FPreg_neg_scaled_simm12b, convert_SF_const, constantsynth_pass1,
+ litpool_set_src_1, litpool_set_src):
+ Change each call to validate_change() and apply_change_group() to
+ trigger an ICE if the result is not true.
+
+2026-05-11 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>
+
+ * config/xtensa/xtensa.cc
+ (xtensa_can_eliminate_callee_saved_reg_p):
+ Change the arguments that return values from being passed by pointer
+ to C++ reference.
+ (xtensa_expand_prologue):
+ Adjust the call to xtensa_can_eliminate_callee_saved_reg_p() to
+ match the above changes.
+
+2026-05-11 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>
+
+ * config/xtensa/xtensa.h (HONOR_REG_ALLOC_ORDER):
+ New macro definition.
+
+2026-05-11 Tamar Christina <tamar.christina@arm.com>
+
+ * config/aarch64/aarch64-tuning-flags.def
+ (AARCH64_EXTRA_TUNE_BASE): Add AARCH64_EXTRA_TUNE_NARROW_GP_WRITES.
+
+2026-05-11 Pan Li <pan2.li@intel.com>
+
+ * Makefile.in: Add match-sat-alu.pd as dependency.
+ * match.pd: Remove saturation alu related patterns.
+ * match-sat-alu.pd: Add new file for saturation alu patterns.
+
+2026-05-11 Oleg Tolmatcev <oleg.tolmatcev@gmail.com>
+
+ * config/i386/cygming.h (TARGET_SEH): Keep SEH enabled for all
+ 64-bit Windows functions when unwind tables are requested.
+
+2026-05-11 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/125250
+ * tree-ssa-loop-im.cc (execute_sm): For modes that cannot
+ transfer bits, _Bool and bitfield accesses force the
+ multi-threaded model.
+
+2026-05-11 LIU Hao <lh_mouse@126.com>
+
+ PR target/53929
+ * config/mingw/winnt.cc (mingw_pe_file_end): Use `ASM_OUTPUT_LABELREF`
+ to emit `name`.
+
+2026-05-11 Richard Biener <rguenther@suse.de>
+
+ PR target/125174
+ * config/i386/i386.cc (ix86_vector_costs::add_stmt_cost):
+ Cost calls as 10 times FMA.
+
+2026-05-11 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
+
+ PR rtl-optimization/121426
+ * combine.cc (recog_for_combine_1): Reject insns which make use
+ of hard register constraints.
+
+2026-05-11 Naveen <naveen.siddegowda@oss.qualcomm.com>
+
+ * config/aarch64/aarch64-protos.h
+ (aarch64_output_simd_mov_imm_low): New.
+ (aarch64_const_vec_fmov_p): New.
+ * config/aarch64/aarch64-simd.md (mov<mode>): Do not expand constant
+ vectors handled by aarch64_const_vec_fmov_p into VDUP.
+ (*aarch64_simd_mov<VDMOV:mode>): Add Dc alternatives for FMOV based
+ SIMD constant moves.
+ (*aarch64_simd_mov<VQMOV:mode>): Likewise.
+ * config/aarch64/aarch64.cc (aarch64_const_vec_fmov_p): New function.
+ (aarch64_output_simd_mov_imm_low): New function.
+ * config/aarch64/constraints.md (Dc): New constraint.
+
+2026-05-11 Boudewijn van der Heide <boudewijn@delta-utec.com>
+
+ PR rtl-optimization/125209
+ * combine.cc (make_compound_operation_int): Return NULL_RTX if we got CLOBBER.
+
+2026-05-11 Shreya Munnangi <smunnang@qti.qualcomm.com>
+ Jeff Law <jeffrey.law@oss.qualcomm.com>
+
+ PR rtl-optimization/80770
+ * rtl.h (simplify_context::simplify_ior_with_common_term): Add
+ new method.
+ (simplify_context::simplify_binary_operation_1): Use new method.
+ * simplify-rtx.cc (simplify_context::simplify_ior_with_common_term):
+ New method.
+
2026-05-10 Jørgen Kvalsvik <j@lambda.is>
* gcov.cc (json_set_prime_path_coverage): Read arc.true_value.
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 8785430899c2..dfe83385ca85 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260511
+20260512
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index 3a14de402679..81522314d886 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,8 @@
+2026-05-11 Jason Merrill <jason@redhat.com>
+
+ PR c++/124621
+ * c-common.cc (user_facing_original_type_p): Recurse.
+
2026-05-04 H.J. Lu <hjl.tools@gmail.com>
PR c/121911
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index e72d0ed3c2d7..5289b44d95ba 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,15 @@
+2026-05-11 Jason Merrill <jason@redhat.com>
+
+ * reflect.cc (null_reflection_p): New.
+ (splice): Use it.
+ * error.cc (dump_expr): Use it.
+ * cp-tree.h (null_reflection_p): Declare.
+
+2026-05-11 Marek Polacek <polacek@redhat.com>
+
+ * decl2.cc (decl_defined_p): Also return true if DECL_INITIAL
+ and !DECL_IN_AGGR_P is true for a VAR_DECL.
+
2026-05-09 Patrick Palka <ppalka@redhat.com>
PR c++/121500
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index dcf786e7ae00..5a16ff8130db 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,12 @@
+2026-05-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ * lang.opt (fcoarray=): Add shared enum value; update help text.
+ * gfortranspec.cc (CAF_SHMEM_LIBRARY): New macro.
+ (lang_specific_driver): Detect -fcoarray=shared in first pass and
+ set need_caf_shmem flag. In second pass, transform -fcoarray=shared
+ to -fcoarray=lib for cc1. Append -lcaf_shmem when need_caf_shmem
+ is set and linking is active.
+
2026-05-10 Andre Vehreschild <vehre@gcc.gnu.org>
Paul Thomas <pault@gcc.gnu.org>
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 83f51b5ca1a5..0737fa301a38 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,49 @@
+2026-05-11 Jason Merrill <jason@redhat.com>
+
+ * g++.dg/reflect/pr125007.C: Add info{} test.
+
+2026-05-11 Jason Merrill <jason@redhat.com>
+
+ PR c++/124621
+ * g++.dg/reflect/reflect_constant_array2.C: Add -D_GLIBCXX_SYSHDR.
+
+2026-05-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ * gfortran.dg/coarray_51.f90: New test.
+
+2026-05-11 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>
+
+ * gcc.target/xtensa/elim_callee_saved.c:
+ Revise the test item for the number of mov instructions in the
+ assembler output.
+
+2026-05-11 Oleg Tolmatcev <oleg.tolmatcev@gmail.com>
+
+ * g++.target/i386/seh-sysvabi-wrap1.C: New test.
+
+2026-05-11 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/125250
+ * gcc.dg/torture/pr125250.c: New testcase.
+
+2026-05-11 Naveen <naveen.siddegowda@oss.qualcomm.com>
+
+ * gcc.target/aarch64/pr113856.c: New test.
+
+2026-05-11 Boudewijn van der Heide <boudewijn@delta-utec.com>
+
+ PR rtl-optimization/125209
+ * gcc.dg/pr125209.c: New test.
+
+2026-05-11 Shreya Munnangi <smunnang@qti.qualcomm.com>
+ Jeff Law <jeffrey.law@oss.qualcomm.com>
+
+ PR rtl-optimization/80770
+ * gcc.target/riscv/pr80770.c: New test.
+ * gcc.target/riscv/pr80770-2.c: New test.
+ * gcc.target/h8300/pr80770.c: New test.
+ * gcc.target/h8300/pr80770-2.c: New test.
+
2026-05-10 Eric Botcazou <ebotcazou@adacore.com>
* gnat.dg/enum6.adb: New test.
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index 990339329393..a769e628e482 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,11 @@
+2026-05-11 John David Anglin <danglin@gcc.gnu.org>
+
+ * config.host (hppa*64*-hp-hpux11*): Handle linking with GNU ld.
+ * config/pa/libgcc-hpux.ver: New file.
+ * config/pa/t-slibgcc-gld: New file.
+ * config/pa/t-slibgcc-hpux (SHLIB_LDFLAGS, INSTALL_SHLIB,
+ SHLIB_MKMAP, SHLIB_MAPFILES): Define.
+
2026-05-04 Iain Buclaw <ibuclaw@gdcproject.org>
* config/m32c/*: Delete entire directory.
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 6f9c49639641..373545a6e5c6 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,8 @@
+2026-05-11 Tomasz Kamiński <tkaminsk@redhat.com>
+
+ * include/std/format (__formatter_str::_M_format_range):
+ Reorder constexpr checks, to reduce number of instantiations.
+
2026-05-07 Jonathan Wakely <jwakely@redhat.com>
PR libstdc++/78302
More information about the Libstdc++-cvs
mailing list