Skip to content

Commit 0a81f9b

Browse files
author
GCC Administrator
committed
Daily bump.
1 parent 8e7038d commit 0a81f9b

File tree

13 files changed

+191
-1
lines changed

13 files changed

+191
-1
lines changed

ChangeLog

+8
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
2025-03-14 Thomas Schwinge <[email protected]>
2+
3+
PR target/92713
4+
PR target/101544
5+
* configure.ac [GCN, nvptx] (noconfigdirs): Don't add
6+
'target-libstdc++-v3'. Add 'target-libgrust'.
7+
* configure: Regenerate.
8+
19
2025-03-13 Matthias Klose <[email protected]>
210

311
* config-ml.in (multi-do): Remove extra argument from subst macro.

gcc/ChangeLog

+48
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,51 @@
1+
2025-03-14 Martin Jambor <[email protected]>
2+
3+
PR ipa/116572
4+
* cgraph.cc (cgraph_update_edges_for_call_stmt): Do not update
5+
edges of clones that are unexpanded thunk. Assert that the node
6+
passed as the parameter is not an unexpanded thunk.
7+
8+
2025-03-14 Jakub Jelinek <[email protected]>
9+
10+
PR tree-optimization/119287
11+
* match.pd (((X >> C1) & C2) * (1 << C1) to X & (C2 << C1)): Use
12+
(convert @0) instead of @0 in the substitution.
13+
14+
2025-03-14 Thomas Schwinge <[email protected]>
15+
16+
PR target/92713
17+
PR target/101544
18+
* config/gcn/gcn.h (LIBSTDCXX): Don't set.
19+
* config/nvptx/nvptx.h (LIBSTDCXX): Likewise.
20+
21+
2025-03-14 Richard Biener <[email protected]>
22+
23+
PR tree-optimization/119274
24+
* tree-ssa-sccvn.cc (dominated_by_p_w_unex): Handle the
25+
top block being the only executable forwarder to a CFG
26+
merge.
27+
28+
2025-03-14 Richard Sandiford <[email protected]>
29+
30+
* tree-vect-slp.cc (vect_build_slp_instance): Pass the new group
31+
size (i) rather than 1 to vect_slp_prefer_store_lanes_p.
32+
(vect_analyze_slp): Only force the use of load-lanes and
33+
store-lanes if that is preferred for at least one load/store pair.
34+
35+
2025-03-14 Richard Biener <[email protected]>
36+
37+
PR tree-optimization/119155
38+
* tree-vect-stmts.cc (vectorizable_store): Do not always
39+
use vector element alignment for VMAT_STRIDED_SLP but
40+
a more correct alignment towards both ends.
41+
(vectorizable_load): Likewise.
42+
43+
2025-03-14 Sandra Loosemore <[email protected]>
44+
45+
* doc/extend.texi (Alternate Keywords): Clean up text and remove
46+
discussion of "restrict", which is not a GNU extension at all.
47+
* doc/invoke.texi (C Dialect Options): Remove detailed discussion.
48+
149
2025-03-13 Jan Hubicka <[email protected]>
250

351
PR ipa/119147

gcc/DATESTAMP

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
20250314
1+
20250315

gcc/analyzer/ChangeLog

+7
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
2025-03-14 Jakub Jelinek <[email protected]>
2+
3+
PR analyzer/119278
4+
* svalue.cc (cmp_csts_same_type): For STRING_CST, compare
5+
TREE_STRING_LENGTH first just in case and use memcmp rather
6+
than strcmp. Handle RAW_DATA_CST.
7+
18
2025-03-13 David Malcolm <[email protected]>
29

310
PR analyzer/117262

gcc/c-family/ChangeLog

+7
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
2025-03-14 Jakub Jelinek <[email protected]>
2+
3+
PR target/119120
4+
* c-gimplify.cc (c_genericize_control_r): Set DECL_NOT_GIMPLE_REG_P
5+
on {REAL,IMAG}PART_EXPR is_gimple_reg operand at -O0 if it is lhs
6+
of a MODIFY_EXPR.
7+
18
2025-03-13 Eric Botcazou <[email protected]>
29

310
PR ada/119265

gcc/cobol/ChangeLog

+5
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
2025-03-14 Robert Dubner <[email protected]>
2+
3+
PR cobol/119214
4+
* gengen.cc: applies if( !optimize ) test
5+
16
2025-03-13 Matthias Klose <[email protected]>
27

38
* Make-lang.in (cobol.install-common, cobol.install-man): Honor

gcc/cp/ChangeLog

+7
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
2025-03-14 Jakub Jelinek <[email protected]>
2+
3+
PR target/119120
4+
* cp-gimplify.cc (cp_genericize_r): Set DECL_NOT_GIMPLE_REG_P
5+
on {REAL,IMAG}PART_EXPR is_gimple_reg operand at -O0 if it is lhs
6+
of a MODIFY_EXPR.
7+
18
2025-03-12 Jakub Jelinek <[email protected]>
29

310
PR c++/119150

gcc/po/ChangeLog

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
2025-03-14 Joseph Myers <[email protected]>
2+
3+
* gcc.pot: Regenerate.
4+
15
2025-03-13 Joseph Myers <[email protected]>
26

37
* de.po: Update.

gcc/testsuite/ChangeLog

+39
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,42 @@
1+
2025-03-14 Jakub Jelinek <[email protected]>
2+
3+
PR cobol/119290
4+
* lib/target-supports.exp (check_compile): Use *.cob extension for
5+
"*> COBOL" comment.
6+
* lib/cobol-dg.exp (check_effective_target_cobol): New procedure.
7+
* cobol.dg/dg.exp: Guard main loop with [check_effective_target_cobol]
8+
test.
9+
10+
2025-03-14 Martin Jambor <[email protected]>
11+
12+
PR ipa/116572
13+
* g++.dg/ipa/pr116572.C: New test.
14+
15+
2025-03-14 Jakub Jelinek <[email protected]>
16+
17+
PR tree-optimization/119287
18+
* gcc.dg/pr119287.c: New test.
19+
20+
2025-03-14 Jakub Jelinek <[email protected]>
21+
22+
PR target/119120
23+
* c-c++-common/pr119120.c: New test.
24+
25+
2025-03-14 Jakub Jelinek <[email protected]>
26+
27+
PR analyzer/119278
28+
* c-c++-common/analyzer/pr119278.c: New test.
29+
30+
2025-03-14 Richard Biener <[email protected]>
31+
32+
PR tree-optimization/119274
33+
* g++.dg/opt/pr119274.C: New testcase.
34+
35+
2025-03-14 Richard Biener <[email protected]>
36+
37+
PR tree-optimization/119155
38+
* gcc.dg/vect/pr119155.c: New testcase.
39+
140
2025-03-13 Harald Anlauf <[email protected]>
241

342
PR fortran/119118

libcpp/po/ChangeLog

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

37
* de.po: Update.

libgcc/ChangeLog

+10
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
2025-03-14 Thomas Schwinge <[email protected]>
2+
3+
Revert:
4+
2023-12-23 Thomas Schwinge <[email protected]>
5+
6+
* c++-minimal/README: New.
7+
* c++-minimal/guard.c: New.
8+
* config/gcn/t-amdgcn (LIB2ADD): Add it.
9+
* config/nvptx/t-nvptx (LIB2ADD): Likewise.
10+
111
2025-03-13 Wilco Dijkstra <[email protected]>
212

313
* config/aarch64/cpuinfo.c (__init_cpu_features_constructor):

libgcobol/ChangeLog

+7
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
2025-03-14 Richard Biener <[email protected]>
2+
3+
* Makefile.am: Define gcc_version.
4+
* configure.ac: Execute GCC_BASE_VER.
5+
* Makefile.in: Regenerated.
6+
* configure: Likewise.
7+
18
2025-03-12 Jonathan Wakely <[email protected]>
29

310
* charmaps.cc: Fix typo in comment.

libstdc++-v3/ChangeLog

+44
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,47 @@
1+
2025-03-14 Patrick Palka <[email protected]>
2+
3+
PR libstdc++/119282
4+
* include/bits/stl_vector.h (vector::vector(from_range_t)): Add
5+
missing 'constexpr' to local class _Clear.
6+
* testsuite/std/ranges/conv/1.cc (test_pr119282): New test.
7+
8+
2025-03-14 Tomasz Kamiński <[email protected]>
9+
10+
PR libstdc++/111138
11+
* include/std/ranges (_ZipTransform::operator()):
12+
Create separate overload for calls with empty range pack,
13+
and add move_constructible, regular_invocable and
14+
is_object_v<invoke_result_t<...>>> constraints.
15+
* testsuite/std/ranges/zip_transform/1.cc: New tests
16+
Jonathan Wakely <[email protected]>
17+
18+
2025-03-14 Thomas Schwinge <[email protected]>
19+
20+
PR target/92713
21+
PR target/101544
22+
* config/cpu/nvptx/cpu_defines.h: New.
23+
* config/cpu/nvptx/t-nvptx: Likewise.
24+
* configure.host: Handle GCN, nvptx.
25+
26+
2025-03-14 Tomasz Kamiński <[email protected]>
27+
28+
* testsuite/23_containers/priority_queue/cons_from_range.cc:
29+
Add `#include <algorithm>.
30+
* testsuite/23_containers/priority_queue/members/push_range.cc:
31+
Add `#include <algorithm>.
32+
33+
2025-03-14 Giuseppe D'Angelo <[email protected]>
34+
35+
* include/bits/shared_ptr_base.h (lock): Fixed a compile error
36+
when calling lock() on a weak_ptr<T[]>, by removing an
37+
erroneous usage of element_type from within lock().
38+
* testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
39+
Add more tests for array types.
40+
* testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
41+
Likewise.
42+
* testsuite/20_util/shared_ptr/requirements/1.cc: New test.
43+
* testsuite/20_util/weak_ptr/requirements/1.cc: New test.
44+
145
2025-03-13 Patrick Palka <[email protected]>
246

347
PR libstdc++/116440

0 commit comments

Comments
 (0)