Skip to content

Commit c6b277f

Browse files
author
GCC Administrator
committed
Daily bump.
1 parent ace0f23 commit c6b277f

File tree

10 files changed

+163
-1
lines changed

10 files changed

+163
-1
lines changed

contrib/ChangeLog

+5
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
2025-03-10 Jakub Jelinek <[email protected]>
2+
3+
* gcc-changelog/git_commit.py (default_changelog_locations):
4+
Add gcc/cobol and libgcobol entries.
5+
16
2025-01-02 Jakub Jelinek <[email protected]>
27

38
* update-copyright.py (GCCFilter): Ignore gen-evolution.awk and

gcc/ChangeLog

+43
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,46 @@
1+
2025-03-10 Richard Sandiford <[email protected]>
2+
Kugan Vivekanandarajah <[email protected]>
3+
4+
PR target/115258
5+
* config/aarch64/aarch64.cc (aarch64_vectorize_vec_perm_const): Use
6+
d.one_vector_p to decide whether op1 should be a copy of op0.
7+
8+
2025-03-10 Vladimir N. Makarov <[email protected]>
9+
10+
PR target/114991
11+
* ira-costs.cc (equiv_can_be_consumed_p): Add new argument invariant_p.
12+
Add code for dealing with the invariant.
13+
(calculate_equiv_gains): Don't consider init insns. Pass the new
14+
argument to equiv_can_be_consumed_p. Don't treat invariant as
15+
memory.
16+
17+
2025-03-10 Sandra Loosemore <[email protected]>
18+
19+
* doc/invoke.texi (Instrumentation Options): Fix typo introduced
20+
in commit 313edeeeb607fe32da5633cfb6f91977add446f6.
21+
22+
2025-03-10 Christophe Lyon <[email protected]>
23+
24+
PR target/115439
25+
* config/arm/mve.md (vec_vcmp, vec_vcmpu, vcond_mask): Use
26+
vpr_register_operand predicate for MVE_VPRED operands.
27+
28+
2025-03-10 Xi Ruoyao <[email protected]>
29+
30+
PR target/119127
31+
* config/loongarch/loongarch.cc
32+
(loongarch_reassoc_shift_bitwise): Sign extend mask to mode,
33+
specially handle the case it's extended to -1.
34+
* config/loongarch/loongarch.md
35+
(loongarch_reassoc_shift_bitwise): Update the comment for the
36+
special case.
37+
38+
2025-03-10 Jakub Jelinek <[email protected]>
39+
40+
PR c/117178
41+
* gimple-ssa-warn-access.cc (maybe_warn_nonstring_arg): Look through
42+
multi-dimensional array types, stop at the innermost ARRAY_TYPE.
43+
144
2025-03-09 Jeff Law <[email protected]>
245

346
PR rtl-optimization/117467

gcc/DATESTAMP

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
20250310
1+
20250311

gcc/cp/ChangeLog

+10
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
2025-03-10 Nathaniel Shead <[email protected]>
2+
3+
* module.cc (trees_out::has_tu_local_dep): Also look at the
4+
TI_TEMPLATE if we don't find a dep for a decl.
5+
(depset::hash::is_tu_local_entity): Handle unnamed template
6+
types, treat lambdas specially.
7+
(is_exposure_of_member_type): New function.
8+
(depset::hash::add_dependency): Use it.
9+
(depset::hash::finalize_dependencies): Likewise.
10+
111
2025-03-08 Sandra Loosemore <[email protected]>
212

313
* parser.cc (cp_parser_asm_definition): Make comment more explicit.

gcc/fortran/ChangeLog

+6
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
2025-03-10 Andre Vehreschild <[email protected]>
2+
3+
PR fortran/107143
4+
* dependency.cc (check_data_pointer_types): Do not just compare
5+
for derived type, but for same derived type.
6+
17
2025-03-09 Thomas Koenig <[email protected]>
28

39
PR fortran/119157

gcc/m2/ChangeLog

+15
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
2025-03-10 Gaius Mulley <[email protected]>
2+
3+
PR modula2/119192
4+
* gm2-compiler/M2GCCDeclare.def (TryDeclareType): New procedure.
5+
* gm2-compiler/M2GCCDeclare.mod (IsAnyType): New procedure.
6+
(TryDeclareType): Ditto.
7+
* gm2-compiler/M2GenGCC.mod (FoldTBitsize): New procedure.
8+
(FoldStandardFunction): Call FoldTBitsize.
9+
* gm2-gcc/m2expr.cc (BuildTBitSize): Improve comment.
10+
(m2expr_BuildSystemTBitSize): New function.
11+
* gm2-gcc/m2expr.def (BuildSystemTBitSize): New procedure
12+
function.
13+
* gm2-gcc/m2expr.h (m2expr_BuildSystemTBitSize): New function
14+
prototype.
15+
116
2025-03-05 Gaius Mulley <[email protected]>
217

318
PR modula2/118998

gcc/po/ChangeLog

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
2025-03-10 Joseph Myers <[email protected]>
2+
3+
* fr.po, sv.po: Update.
4+
15
2025-03-03 Joseph Myers <[email protected]>
26

37
* be.po, da.po, de.po, el.po, es.po, fi.po, fr.po, hr.po, id.po,

gcc/testsuite/ChangeLog

+60
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,63 @@
1+
2025-03-10 Richard Sandiford <[email protected]>
2+
Kugan Vivekanandarajah <[email protected]>
3+
4+
PR target/115258
5+
* gcc.target/aarch64/pr115258_2.c: New test.
6+
7+
2025-03-10 Vladimir N. Makarov <[email protected]>
8+
9+
PR target/114991
10+
* gcc.target/aarch64/pr114991.c: New test.
11+
12+
2025-03-10 Gaius Mulley <[email protected]>
13+
14+
PR modula2/119192
15+
* gm2/sets/run/pass/simplepacked.mod: Uncomment asserts.
16+
17+
2025-03-10 Nathaniel Shead <[email protected]>
18+
19+
* g++.dg/modules/internal-10.C: New test.
20+
21+
2025-03-10 Andre Vehreschild <[email protected]>
22+
23+
PR fortran/107143
24+
* gfortran.dg/forall_20.f90: New test.
25+
26+
2025-03-10 Jakub Jelinek <[email protected]>
27+
Michael Leuchtenburg <[email protected]>
28+
29+
PR libgcc/119151
30+
* gcc.dg/pr119151.c: New test.
31+
32+
2025-03-10 Xi Ruoyao <[email protected]>
33+
34+
PR target/119127
35+
* gcc.target/loongarch/pr119127.c: New file.
36+
37+
2025-03-10 Jakub Jelinek <[email protected]>
38+
39+
PR c/117178
40+
* c-c++-common/attr-nonstring-11.c: Remove xfails.
41+
* c-c++-common/attr-nonstring-12.c (warn_strcmp_cst_1,
42+
warn_strcmp_cst_2): Don't expect any warnings here.
43+
(warn_strcmp_cst_3, warn_strcmp_cst_4): New functions with expected
44+
warnings.
45+
46+
2025-03-10 Lulu Cheng <[email protected]>
47+
48+
* gcc.dg/vect/slp-26.c: Adjust.
49+
50+
2025-03-10 Lulu Cheng <[email protected]>
51+
52+
* gcc.dg/vect/bb-slp-77.c: Add loongarch*-*-* to the list
53+
of expected failing targets.
54+
55+
2025-03-10 Lulu Cheng <[email protected]>
56+
57+
* gcc.dg/vect/pr112325.c: Add the vector compilation
58+
option '-mlsx' for LoongArch.
59+
* gcc.dg/vect/pr117888-1.c: Likewise.
60+
161
2025-03-09 Andrew Pinski <[email protected]>
262

363
PR tree-optimization/118922

libcpp/po/ChangeLog

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
2025-03-10 Joseph Myers <[email protected]>
2+
3+
* de.po: Update.
4+
15
2025-03-03 Joseph Myers <[email protected]>
26

37
* be.po, ca.po, da.po, de.po, el.po, eo.po, es.po, fi.po, fr.po,

libgcc/ChangeLog

+15
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
2025-03-10 Jakub Jelinek <[email protected]>
2+
Michael Leuchtenburg <[email protected]>
3+
4+
PR libgcc/119151
5+
* unwind-dw2-btree.h (btree_split_inner): Add size argument. If
6+
left_fence is in the middle of [target,target + size - 1] range,
7+
increase it to target + size - 1.
8+
(btree_insert): Adjust btree_split_inner caller. If fence is smaller
9+
than base + size - 1, increase it and separator of the slot to
10+
base + size - 1.
11+
12+
2025-03-10 Jakub Jelinek <[email protected]>
13+
14+
* unwind-dw2-btree.h: Formatting fixes.
15+
116
2025-03-01 Jan Dubiec <[email protected]>
217

318
PR target/114222

0 commit comments

Comments
 (0)