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

commit r15-7936-gc6b277f1dc6d11ad6d398967b8d645e7c3c6ad71
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Tue Mar 11 00:17:58 2025 +0000

    Daily bump.

Diff:
---
 contrib/ChangeLog       |  5 +++++
 gcc/ChangeLog           | 43 +++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/cp/ChangeLog        | 10 +++++++++
 gcc/fortran/ChangeLog   |  6 +++++
 gcc/m2/ChangeLog        | 15 +++++++++++++
 gcc/po/ChangeLog        |  4 ++++
 gcc/testsuite/ChangeLog | 60 +++++++++++++++++++++++++++++++++++++++++++++++++
 libcpp/po/ChangeLog     |  4 ++++
 libgcc/ChangeLog        | 15 +++++++++++++
 10 files changed, 163 insertions(+), 1 deletion(-)

diff --git a/contrib/ChangeLog b/contrib/ChangeLog
index 83e3e5dc8953..91d7a7d72550 100644
--- a/contrib/ChangeLog
+++ b/contrib/ChangeLog
@@ -1,3 +1,8 @@
+2025-03-10  Jakub Jelinek  <ja...@redhat.com>
+
+       * gcc-changelog/git_commit.py (default_changelog_locations):
+       Add gcc/cobol and libgcobol entries.
+
 2025-01-02  Jakub Jelinek  <ja...@redhat.com>
 
        * update-copyright.py (GCCFilter): Ignore gen-evolution.awk and
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index a1c16d7660e3..e3189db09d7b 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,46 @@
+2025-03-10  Richard Sandiford  <richard.sandif...@arm.com>
+           Kugan Vivekanandarajah  <kvivekana...@nvidia.com>
+
+       PR target/115258
+       * config/aarch64/aarch64.cc (aarch64_vectorize_vec_perm_const): Use
+       d.one_vector_p to decide whether op1 should be a copy of op0.
+
+2025-03-10  Vladimir N. Makarov  <vmaka...@redhat.com>
+
+       PR target/114991
+       * ira-costs.cc (equiv_can_be_consumed_p): Add new argument invariant_p.
+       Add code for dealing with the invariant.
+       (calculate_equiv_gains): Don't consider init insns.  Pass the new
+       argument to equiv_can_be_consumed_p.  Don't treat invariant as
+       memory.
+
+2025-03-10  Sandra Loosemore  <sloosem...@baylibre.com>
+
+       * doc/invoke.texi (Instrumentation Options): Fix typo introduced
+       in commit 313edeeeb607fe32da5633cfb6f91977add446f6.
+
+2025-03-10  Christophe Lyon  <christophe.l...@linaro.org>
+
+       PR target/115439
+       * config/arm/mve.md (vec_vcmp, vec_vcmpu, vcond_mask): Use
+       vpr_register_operand predicate for MVE_VPRED operands.
+
+2025-03-10  Xi Ruoyao  <xry...@xry111.site>
+
+       PR target/119127
+       * config/loongarch/loongarch.cc
+       (loongarch_reassoc_shift_bitwise): Sign extend mask to mode,
+       specially handle the case it's extended to -1.
+       * config/loongarch/loongarch.md
+       (loongarch_reassoc_shift_bitwise): Update the comment for the
+       special case.
+
+2025-03-10  Jakub Jelinek  <ja...@redhat.com>
+
+       PR c/117178
+       * gimple-ssa-warn-access.cc (maybe_warn_nonstring_arg): Look through
+       multi-dimensional array types, stop at the innermost ARRAY_TYPE.
+
 2025-03-09  Jeff Law  <j...@ventanamicro.com>
 
        PR rtl-optimization/117467
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 95dbf27d32ad..4bd9e51ab1b5 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20250310
+20250311
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index f633275c8354..774de83260e2 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,13 @@
+2025-03-10  Nathaniel Shead  <nathanielosh...@gmail.com>
+
+       * module.cc (trees_out::has_tu_local_dep): Also look at the
+       TI_TEMPLATE if we don't find a dep for a decl.
+       (depset::hash::is_tu_local_entity): Handle unnamed template
+       types, treat lambdas specially.
+       (is_exposure_of_member_type): New function.
+       (depset::hash::add_dependency): Use it.
+       (depset::hash::finalize_dependencies): Likewise.
+
 2025-03-08  Sandra Loosemore  <sloosem...@baylibre.com>
 
        * parser.cc (cp_parser_asm_definition): Make comment more explicit.
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index b1fc6f595a3a..5f4137271480 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,9 @@
+2025-03-10  Andre Vehreschild  <ve...@gcc.gnu.org>
+
+       PR fortran/107143
+       * dependency.cc (check_data_pointer_types): Do not just compare
+       for derived type, but for same derived type.
+
 2025-03-09  Thomas Koenig  <tkoe...@gcc.gnu.org>
 
        PR fortran/119157
diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog
index 4cf3d14914ee..4dd06ab54d78 100644
--- a/gcc/m2/ChangeLog
+++ b/gcc/m2/ChangeLog
@@ -1,3 +1,18 @@
+2025-03-10  Gaius Mulley  <gaiusm...@gmail.com>
+
+       PR modula2/119192
+       * gm2-compiler/M2GCCDeclare.def (TryDeclareType): New procedure.
+       * gm2-compiler/M2GCCDeclare.mod (IsAnyType): New procedure.
+       (TryDeclareType): Ditto.
+       * gm2-compiler/M2GenGCC.mod (FoldTBitsize): New procedure.
+       (FoldStandardFunction): Call FoldTBitsize.
+       * gm2-gcc/m2expr.cc (BuildTBitSize): Improve comment.
+       (m2expr_BuildSystemTBitSize): New function.
+       * gm2-gcc/m2expr.def (BuildSystemTBitSize): New procedure
+       function.
+       * gm2-gcc/m2expr.h (m2expr_BuildSystemTBitSize): New function
+       prototype.
+
 2025-03-05  Gaius Mulley  <gaiusm...@gmail.com>
 
        PR modula2/118998
diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog
index 5f2e5026b659..3a465fe278c3 100644
--- a/gcc/po/ChangeLog
+++ b/gcc/po/ChangeLog
@@ -1,3 +1,7 @@
+2025-03-10  Joseph Myers  <josmy...@redhat.com>
+
+       * fr.po, sv.po: Update.
+
 2025-03-03  Joseph Myers  <josmy...@redhat.com>
 
        * be.po, da.po, de.po, el.po, es.po, fi.po, fr.po, hr.po, id.po,
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 0aba2b10e217..488685018ceb 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,63 @@
+2025-03-10  Richard Sandiford  <richard.sandif...@arm.com>
+           Kugan Vivekanandarajah  <kvivekana...@nvidia.com>
+
+       PR target/115258
+       * gcc.target/aarch64/pr115258_2.c: New test.
+
+2025-03-10  Vladimir N. Makarov  <vmaka...@redhat.com>
+
+       PR target/114991
+       * gcc.target/aarch64/pr114991.c: New test.
+
+2025-03-10  Gaius Mulley  <gaiusm...@gmail.com>
+
+       PR modula2/119192
+       * gm2/sets/run/pass/simplepacked.mod: Uncomment asserts.
+
+2025-03-10  Nathaniel Shead  <nathanielosh...@gmail.com>
+
+       * g++.dg/modules/internal-10.C: New test.
+
+2025-03-10  Andre Vehreschild  <ve...@gcc.gnu.org>
+
+       PR fortran/107143
+       * gfortran.dg/forall_20.f90: New test.
+
+2025-03-10  Jakub Jelinek  <ja...@redhat.com>
+           Michael Leuchtenburg  <mich...@slashhome.org>
+
+       PR libgcc/119151
+       * gcc.dg/pr119151.c: New test.
+
+2025-03-10  Xi Ruoyao  <xry...@xry111.site>
+
+       PR target/119127
+       * gcc.target/loongarch/pr119127.c: New file.
+
+2025-03-10  Jakub Jelinek  <ja...@redhat.com>
+
+       PR c/117178
+       * c-c++-common/attr-nonstring-11.c: Remove xfails.
+       * c-c++-common/attr-nonstring-12.c (warn_strcmp_cst_1,
+       warn_strcmp_cst_2): Don't expect any warnings here.
+       (warn_strcmp_cst_3, warn_strcmp_cst_4): New functions with expected
+       warnings.
+
+2025-03-10  Lulu Cheng  <chengl...@loongson.cn>
+
+       * gcc.dg/vect/slp-26.c: Adjust.
+
+2025-03-10  Lulu Cheng  <chengl...@loongson.cn>
+
+       * gcc.dg/vect/bb-slp-77.c: Add loongarch*-*-* to the list
+       of expected failing targets.
+
+2025-03-10  Lulu Cheng  <chengl...@loongson.cn>
+
+       * gcc.dg/vect/pr112325.c: Add the vector compilation
+       option '-mlsx' for LoongArch.
+       * gcc.dg/vect/pr117888-1.c: Likewise.
+
 2025-03-09  Andrew Pinski  <quic_apin...@quicinc.com>
 
        PR tree-optimization/118922
diff --git a/libcpp/po/ChangeLog b/libcpp/po/ChangeLog
index 2ad5b479d75b..06bd576a149e 100644
--- a/libcpp/po/ChangeLog
+++ b/libcpp/po/ChangeLog
@@ -1,3 +1,7 @@
+2025-03-10  Joseph Myers  <josmy...@redhat.com>
+
+       * de.po: Update.
+
 2025-03-03  Joseph Myers  <josmy...@redhat.com>
 
        * be.po, ca.po, da.po, de.po, el.po, eo.po, es.po, fi.po, fr.po,
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index 4c16a8806342..c0f05b62bdfb 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,18 @@
+2025-03-10  Jakub Jelinek  <ja...@redhat.com>
+           Michael Leuchtenburg  <mich...@slashhome.org>
+
+       PR libgcc/119151
+       * unwind-dw2-btree.h (btree_split_inner): Add size argument.  If
+       left_fence is in the middle of [target,target + size - 1] range,
+       increase it to target + size - 1.
+       (btree_insert): Adjust btree_split_inner caller.  If fence is smaller
+       than base + size - 1, increase it and separator of the slot to
+       base + size - 1.
+
+2025-03-10  Jakub Jelinek  <ja...@redhat.com>
+
+       * unwind-dw2-btree.h: Formatting fixes.
+
 2025-03-01  Jan Dubiec  <j...@o2.pl>
 
        PR target/114222

Reply via email to