[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