[gcc r16-1580] Daily bump.

GCC Administrator gccadmin@gcc.gnu.org
Fri Jun 20 00:20:51 GMT 2025


https://gcc.gnu.org/g:ec8f7700bd6779c18d46a4accbd8804bda475b1c

commit r16-1580-gec8f7700bd6779c18d46a4accbd8804bda475b1c
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Fri Jun 20 00:20:22 2025 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 55 +++++++++++++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/fortran/ChangeLog   |  6 ++++++
 gcc/testsuite/ChangeLog | 39 +++++++++++++++++++++++++++++++++++
 libgomp/ChangeLog       | 17 +++++++++++++++
 5 files changed, 118 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 294e322ed65c..e4c9846d6320 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,58 @@
+2025-06-19  Jakub Jelinek  <jakub@redhat.com>
+
+	PR target/120689
+	* function.cc (assign_parm_setup_block): Align parm to at least
+	word alignment even on !STRICT_ALIGNMENT targets, as long as
+	BITS_PER_WORD is not larger than MAX_SUPPORTED_STACK_ALIGNMENT.
+
+2025-06-19  H.J. Lu  <hjl.tools@gmail.com>
+
+	PR target/120427
+	* config/i386/i386.md (*mov<mode>_and): Changed to
+	define_insn_and_split.  Split it to "mov $0,mem" if not -Oz.
+	(*mov<mode>_or): Changed to define_insn_and_split.  Split it
+	to "mov $-1,mem" if not -Oz.
+	(peephole2): Don't transform "mov $-1,reg" to "push $-1; pop reg"
+	for -Oz since it will be transformed to "or $-1,reg".
+
+2025-06-19  Georg-Johann Lay  <avr@gjlay.de>
+
+	PR other/115893
+	* doc/install.texi (Prerequisites): Note that Texinfo older
+	than v7.1 may throw incorrect build warnings, cf.
+	https://lists.nongnu.org/archive/html/help-texinfo/2023-11/msg00004.html
+
+2025-06-19  Dongyan Chen  <chendongyan@isrc.iscas.ac.cn>
+
+	* config/riscv/riscv-cores.def (RISCV_TUNE): Add "generic" tune.
+	* config/riscv/riscv.cc: Add generic_tune_info.
+	* config/riscv/riscv.h (RISCV_TUNE_STRING_DEFAULT): Change default tune.
+
+2025-06-19  Jakub Jelinek  <jakub@redhat.com>
+
+	PR middle-end/120631
+	* dfp.cc (decimal_real_to_integer): Use result multiplication not just
+	when precision > 128 and dn.exponent > 19, but when precision > 64
+	and dn.exponent > 0.
+
+2025-06-19  Kito Cheng  <kito.cheng@sifive.com>
+
+	* config/riscv/riscv.cc (riscv_legitimize_move): Use
+	riscv_2x_xlen_mode_p.
+	(riscv_binary_cost): Ditto.
+	(riscv_hard_regno_mode_ok): Ditto.
+
+2025-06-19  Kito Cheng  <kito.cheng@sifive.com>
+
+	* config/riscv/riscv.cc (riscv_cost_model): Add cost model for
+	zilsd.
+
+2025-06-19  Lili Cui  <lili.cui@intel.com>
+
+	PR target/120697
+	* config/i386/i386.cc (ix86_expand_prologue):
+	Remove 3 assertions and associated code.
+
 2025-06-18  Dimitar Dimitrov  <dimitar@dinux.eu>
 	    Richard Sandiford  <richard.sandiford@arm.com>
 	    Andrew Pinski  <quic_apinski@quicinc.com>
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 2aac90aa1266..48356deb7cfb 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20250619
+20250620
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index af27bb93648b..9a5ffb943156 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,9 @@
+2025-06-19  Mikael Morin  <mikael@gcc.gnu.org>
+
+	PR fortran/120713
+	* trans-array.cc (gfc_trans_deferred_array): Statically
+	initialize deferred length variable for SAVEd character arrays.
+
 2025-06-18  Harald Anlauf  <anlauf@gmx.de>
 
 	PR fortran/82480
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 14475b511220..32e3a59168f4 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,42 @@
+2025-06-19  Jakub Jelinek  <jakub@redhat.com>
+
+	PR target/120689
+	* gcc.target/i386/pr120689.c: New test.
+
+2025-06-19  Mikael Morin  <mikael@gcc.gnu.org>
+
+	PR fortran/120713
+	* gfortran.dg/save_alloc_character_1.f90: New test.
+
+2025-06-19  H.J. Lu  <hjl.tools@gmail.com>
+
+	PR target/120427
+	* gcc.target/i386/cold-attribute-4.c: Compile with -Oz.
+	* gcc.target/i386/pr120427-1.c: New test.
+	* gcc.target/i386/pr120427-2.c: Likewise.
+	* gcc.target/i386/pr120427-3.c: Likewise.
+	* gcc.target/i386/pr120427-4.c: Likewise.
+
+2025-06-19  Dongyan Chen  <chendongyan@isrc.iscas.ac.cn>
+
+	* gcc.target/riscv/zicond-primitiveSemantics_compare_reg_reg_return_reg_reg.c: New test.
+
+2025-06-19  Jakub Jelinek  <jakub@redhat.com>
+
+	PR middle-end/120631
+	* gcc.dg/dfp/bitint-10.c: New test.
+	* gcc.dg/dfp/pr120631.c: New test.
+
+2025-06-19  Kito Cheng  <kito.cheng@sifive.com>
+
+	* gcc.target/riscv/zilsd-code-gen-split-subreg-1.c: New test.
+	* gcc.target/riscv/zilsd-code-gen-split-subreg-2.c: New test.
+
+2025-06-19  Lili Cui  <lili.cui@intel.com>
+
+	PR target/120697
+	* gcc.target/i386/stack-clash-protection.c: New test.
+
 2025-06-18  Andrew MacLeod  <amacleod@redhat.com>
 
 	* gcc.dg/pr119039-1.c: Add space in search criteria.
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index bb89eee20845..5b206af6c87f 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,3 +1,20 @@
+2025-06-19  Tobias Burnus  <tburnus@baylibre.com>
+
+	* target.c (GOMP_REQUIRES_NAME_BUF_LEN): Define.
+	(GOMP_offload_register_ver, gomp_target_init): Use it for the
+	char buffer size.
+
+2025-06-19  Tobias Burnus  <tburnus@baylibre.com>
+	    waffl3x  <waffl3x@baylibre.com>
+
+	* libgomp.texi (omp_init_allocator): Refer to 'Memory allocation'
+	for available memory spaces.
+	(OMP_ALLOCATOR): Move list of traits and predefined memspaces
+	and allocators to ...
+	(Memory allocation): ... here. Document omp(x)::allocator::*;
+	minor wording tweaks, be more explicit about memkind, pinned and
+	pool_size.
+
 2025-06-17  Tobias Burnus  <tburnus@baylibre.com>
 
 	* testsuite/libgomp.c++/declare_target-2.C: New test.


More information about the Gcc-cvs mailing list