https://gcc.gnu.org/g:3e4ced9de1f1c6444eae44c1fed493742c345bc6

commit r16-2715-g3e4ced9de1f1c6444eae44c1fed493742c345bc6
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Sat Aug 2 00:20:17 2025 +0000

    Daily bump.

Diff:
---
 ChangeLog               |  4 +++
 gcc/ChangeLog           | 79 +++++++++++++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/cobol/ChangeLog     |  8 +++++
 gcc/cp/ChangeLog        | 13 ++++++++
 gcc/fortran/ChangeLog   |  5 ++++
 gcc/m2/ChangeLog        |  6 ++++
 gcc/testsuite/ChangeLog | 22 ++++++++++++++
 8 files changed, 138 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index bc26b2d41366..c899a8651ed7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2025-08-01  Luis Machado  <luis.machado.f...@gmail.com>
+
+       * MAINTAINERS: Update my e-mail address.
+
 2025-07-22  Patrick Palka  <ppa...@redhat.com>
 
        * MAINTAINERS: Add myself as C++ front end reviewer.
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index ca1b5d9db7cf..ee6f906c60a5 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,82 @@
+2025-08-01  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/121350
+       * tree-vect-stmts.cc (vectorizable_store): Pass down SLP
+       node when costing scalar stores in vect_body.
+
+2025-08-01  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/121349
+       * tree-vect-stmts.cc (check_load_store_for_partial_vectors):
+       Get full SLP mask, reduce to uniform scalar_mask for further
+       processing if possible.
+       (vect_check_scalar_mask): Remove scalar mask output, remove
+       code conditional on slp_mask.
+       (vectorizable_call): Adjust.
+       (check_scan_store): Get and check SLP mask.
+       (vectorizable_store): Eliminate scalar mask variable.
+       (vectorizable_load): Likewise.
+
+2025-08-01  Gerald Pfeifer  <ger...@pfeifer.com>
+
+       * doc/install.texi (Prerequisites): mdocml.bsd.lv is now
+       mandoc.bsd.lv.
+
+2025-08-01  Richard Biener  <rguent...@suse.de>
+
+       * tree-vect-stmts.cc (get_group_load_store_type): Remove,
+       inline into ...
+       (get_load_store_type): ... this.  Remove ncopies parameter.
+       (vectorizable_load): Adjust.
+       (vectorizable_store): Likewise.
+
+2025-08-01  Richard Biener  <rguent...@suse.de>
+
+       * tree-vect-stmts.cc (get_group_load_store_type): Remove
+       checks performed at SLP build time.
+       (vect_check_store_rhs): Remove scalar RHS output.
+       (vectorizable_store): Remove uses of scalar RHS.
+
+2025-08-01  Richard Biener  <rguent...@suse.de>
+
+       * tree-vectorizer.h (VMAT_UNINITIALIZED): New
+       vect_memory_access_type.
+       * tree-vect-slp.cc (_slp_tree::_slp_tree): Use it.
+
+2025-08-01  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/121338
+       * tree-ssa-loop-ivopts.cc (avg_loop_niter): Return an
+       unsigned.
+       (adjust_setup_cost): When niters is so large the division
+       result is one or zero avoid it.
+       (create_new_ivs): Adjust.
+
+2025-08-01  Richard Biener  <rguent...@suse.de>
+
+       * tree-vectorizer.h (vect_simd_clone_data): New.
+       (_slp_tree::simd_clone_info): Remove.
+       (SLP_TREE_SIMD_CLONE_INFO): Likewise.
+       * tree-vect-slp.cc (_slp_tree::_slp_tree): Adjust.
+       (_slp_tree::~_slp_tree): Likewise.
+       * tree-vect-stmts.cc (vectorizable_simd_clone_call): Use
+       tyupe specific data to store SLP_TREE_SIMD_CLONE_INFO.
+
+2025-08-01  Richard Biener  <rguent...@suse.de>
+
+       * tree-vect-slp.cc (_slp_tree::_slp_tree): Adjust.
+       (_slp_tree::~_slp_tree): Likewise.
+       * tree-vectorizer.h (vect_data): New base class.
+       (_slp_tree::u): Remove.
+       (_slp_tree::data): Add pointer to vect_data.
+       (_slp_tree::get_data): New helper template.
+
+2025-08-01  Jakub Jelinek  <ja...@redhat.com>
+
+       PR middle-end/121322
+       * gimple-ssa-store-merging.cc (find_bswap_or_nop): Return NULL if
+       count is 0.
+
 2025-07-31  Georg-Johann Lay  <a...@gjlay.de>
 
        * config/avr/avr.opt.urls (-mfuse-move2): Add url.
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index d0a9040db41e..cb7ccb31b924 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20250801
+20250802
diff --git a/gcc/cobol/ChangeLog b/gcc/cobol/ChangeLog
index 6fd24a9e1f05..918371d3f578 100644
--- a/gcc/cobol/ChangeLog
+++ b/gcc/cobol/ChangeLog
@@ -1,3 +1,11 @@
+2025-08-01  Robert Dubner  <rdub...@symas.com>
+
+       PR cobol/119324
+       * cbldiag.h (location_dump): Inline suppression of 
knownConditionTrueFalse.
+       * genapi.cc (parser_statement_begin): Combine two if() statements.
+       * genutil.cc (get_binary_value): File-level suppression of 
duplicateBreak.
+       * symbols.cc (symbol_elem_cmp): File-level suppression of 
duplicateBreak.
+
 2025-07-31  Robert Dubner  <rdub...@symas.com>
 
        PR cobol/120244
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index d9e602582d92..3f76afda7fe5 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,16 @@
+2025-08-01  Nathaniel Shead  <nathanielosh...@gmail.com>
+
+       PR c++/108080
+       * module.cc (trees_out::core_vals): Warn when streaming
+       target/optimize node; adjust comments.
+       (trees_in::core_vals): Don't stream a target/optimize node.
+
+2025-08-01  Nathaniel Shead  <nathanielosh...@gmail.com>
+
+       PR c++/121238
+       * module.cc (trees_in::fn_parms_fini): Merge properties for
+       definitions.
+
 2025-07-31  Jason Merrill  <ja...@redhat.com>
 
        PR c++/120800
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 78b0400aaad9..d75d64f32aa7 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,8 @@
+2025-08-01  Mikael Morin  <mik...@gcc.gnu.org>
+
+       * trans-decl.cc (gfc_trans_deferred_vars): Fix closing brace in
+       a comment.
+
 2025-07-31  Mikael Morin  <morin-mik...@orange.fr>
 
        PR fortran/121342
diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog
index 13424924ae32..ad10605a3738 100644
--- a/gcc/m2/ChangeLog
+++ b/gcc/m2/ChangeLog
@@ -1,3 +1,9 @@
+2025-08-01  Gaius Mulley  <gaiusm...@gmail.com>
+
+       PR modula2/121354
+       * gm2-compiler/M2GenGCC.mod (FoldHigh): Rewrite.
+       (IsUnboundedArray): New procedure function.
+
 2025-07-31  Gaius Mulley  <gaiusm...@gmail.com>
 
        PR modula2/121314
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 5c227b5c5219..0ec05ad24988 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,25 @@
+2025-08-01  Artemiy Granat  <a.gra...@ispras.ru>
+
+       * gcc.target/i386/attributes-error.c: Change incorrect
+       sseregparm,fastcall combination to cdecl,fastcall.
+
+2025-08-01  Jakub Jelinek  <ja...@redhat.com>
+
+       PR middle-end/121322
+       * gcc.dg/pr121322.c: New test.
+
+2025-08-01  Nathaniel Shead  <nathanielosh...@gmail.com>
+
+       PR c++/108080
+       * g++.dg/modules/pr108080.H: New test.
+
+2025-08-01  Nathaniel Shead  <nathanielosh...@gmail.com>
+
+       PR c++/121238
+       * g++.dg/modules/merge-19.h: New test.
+       * g++.dg/modules/merge-19_a.H: New test.
+       * g++.dg/modules/merge-19_b.C: New test.
+
 2025-07-31  Gaius Mulley  <gaiusm...@gmail.com>
 
        PR modula2/121314

Reply via email to