aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2025-03-11 00:17:58 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2025-03-11 00:17:58 +0000
commitc6b277f1dc6d11ad6d398967b8d645e7c3c6ad71 (patch)
treeea7610ed5b40e8501fe8b2684b7a66f4d8874f21
parentace0f23b533b3e1dc79daeb523c99db3417dc9f9 (diff)
downloadgcc-c6b277f1dc6d11ad6d398967b8d645e7c3c6ad71.zip
gcc-c6b277f1dc6d11ad6d398967b8d645e7c3c6ad71.tar.gz
gcc-c6b277f1dc6d11ad6d398967b8d645e7c3c6ad71.tar.bz2
Daily bump.
-rw-r--r--contrib/ChangeLog5
-rw-r--r--gcc/ChangeLog43
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/cp/ChangeLog10
-rw-r--r--gcc/fortran/ChangeLog6
-rw-r--r--gcc/m2/ChangeLog15
-rw-r--r--gcc/po/ChangeLog4
-rw-r--r--gcc/testsuite/ChangeLog60
-rw-r--r--libcpp/po/ChangeLog4
-rw-r--r--libgcc/ChangeLog15
10 files changed, 163 insertions, 1 deletions
diff --git a/contrib/ChangeLog b/contrib/ChangeLog
index 83e3e5d..91d7a7d 100644
--- a/contrib/ChangeLog
+++ b/contrib/ChangeLog
@@ -1,3 +1,8 @@
+2025-03-10 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc-changelog/git_commit.py (default_changelog_locations):
+ Add gcc/cobol and libgcobol entries.
+
2025-01-02 Jakub Jelinek <jakub@redhat.com>
* update-copyright.py (GCCFilter): Ignore gen-evolution.awk and
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index a1c16d7..e3189db 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,46 @@
+2025-03-10 Richard Sandiford <richard.sandiford@arm.com>
+ Kugan Vivekanandarajah <kvivekananda@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 <vmakarov@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 <sloosemore@baylibre.com>
+
+ * doc/invoke.texi (Instrumentation Options): Fix typo introduced
+ in commit 313edeeeb607fe32da5633cfb6f91977add446f6.
+
+2025-03-10 Christophe Lyon <christophe.lyon@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 <xry111@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 <jakub@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 <jlaw@ventanamicro.com>
PR rtl-optimization/117467
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 95dbf27..4bd9e51 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20250310
+20250311
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index f633275..774de83 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,13 @@
+2025-03-10 Nathaniel Shead <nathanieloshead@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 <sloosemore@baylibre.com>
* parser.cc (cp_parser_asm_definition): Make comment more explicit.
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index b1fc6f5..5f41372 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,9 @@
+2025-03-10 Andre Vehreschild <vehre@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 <tkoenig@gcc.gnu.org>
PR fortran/119157
diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog
index 4cf3d14..4dd06ab 100644
--- a/gcc/m2/ChangeLog
+++ b/gcc/m2/ChangeLog
@@ -1,3 +1,18 @@
+2025-03-10 Gaius Mulley <gaiusmod2@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 <gaiusmod2@gmail.com>
PR modula2/118998
diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog
index 5f2e502..3a465fe 100644
--- a/gcc/po/ChangeLog
+++ b/gcc/po/ChangeLog
@@ -1,3 +1,7 @@
+2025-03-10 Joseph Myers <josmyers@redhat.com>
+
+ * fr.po, sv.po: Update.
+
2025-03-03 Joseph Myers <josmyers@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 0aba2b1..4886850 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,63 @@
+2025-03-10 Richard Sandiford <richard.sandiford@arm.com>
+ Kugan Vivekanandarajah <kvivekananda@nvidia.com>
+
+ PR target/115258
+ * gcc.target/aarch64/pr115258_2.c: New test.
+
+2025-03-10 Vladimir N. Makarov <vmakarov@redhat.com>
+
+ PR target/114991
+ * gcc.target/aarch64/pr114991.c: New test.
+
+2025-03-10 Gaius Mulley <gaiusmod2@gmail.com>
+
+ PR modula2/119192
+ * gm2/sets/run/pass/simplepacked.mod: Uncomment asserts.
+
+2025-03-10 Nathaniel Shead <nathanieloshead@gmail.com>
+
+ * g++.dg/modules/internal-10.C: New test.
+
+2025-03-10 Andre Vehreschild <vehre@gcc.gnu.org>
+
+ PR fortran/107143
+ * gfortran.dg/forall_20.f90: New test.
+
+2025-03-10 Jakub Jelinek <jakub@redhat.com>
+ Michael Leuchtenburg <michael@slashhome.org>
+
+ PR libgcc/119151
+ * gcc.dg/pr119151.c: New test.
+
+2025-03-10 Xi Ruoyao <xry111@xry111.site>
+
+ PR target/119127
+ * gcc.target/loongarch/pr119127.c: New file.
+
+2025-03-10 Jakub Jelinek <jakub@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 <chenglulu@loongson.cn>
+
+ * gcc.dg/vect/slp-26.c: Adjust.
+
+2025-03-10 Lulu Cheng <chenglulu@loongson.cn>
+
+ * gcc.dg/vect/bb-slp-77.c: Add loongarch*-*-* to the list
+ of expected failing targets.
+
+2025-03-10 Lulu Cheng <chenglulu@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_apinski@quicinc.com>
PR tree-optimization/118922
diff --git a/libcpp/po/ChangeLog b/libcpp/po/ChangeLog
index 2ad5b47..06bd576 100644
--- a/libcpp/po/ChangeLog
+++ b/libcpp/po/ChangeLog
@@ -1,3 +1,7 @@
+2025-03-10 Joseph Myers <josmyers@redhat.com>
+
+ * de.po: Update.
+
2025-03-03 Joseph Myers <josmyers@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 4c16a88..c0f05b6 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,18 @@
+2025-03-10 Jakub Jelinek <jakub@redhat.com>
+ Michael Leuchtenburg <michael@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 <jakub@redhat.com>
+
+ * unwind-dw2-btree.h: Formatting fixes.
+
2025-03-01 Jan Dubiec <jdx@o2.pl>
PR target/114222