Skip to content

Commit 8d634d4

Browse files
author
GCC Administrator
committed
Daily bump.
1 parent fe0fa2b commit 8d634d4

File tree

6 files changed

+138
-1
lines changed

6 files changed

+138
-1
lines changed

gcc/ChangeLog

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,69 @@
1+
2025-11-01 Shreya Munnangi <[email protected]>
2+
3+
PR target/67731
4+
* simplify-rtx.cc (simplify_context::simplify_binary_operation_1):
5+
Handle IOR of single bit bitfields from the same object.
6+
7+
2025-11-01 Jeff Law <[email protected]>
8+
9+
* config/riscv/riscv-protos.h (has_vtype_op): Add prototype.
10+
(mask_agnostic_p, get_avl, vsetvl_insn_p): Likewise.
11+
* config/riscv/riscv-vsetvl.cc (has_vtype_op): No longer static.
12+
(vsetvl_insn_p, get_avl_mask_agnostic_p): Likewise.
13+
* config/riscv/riscv.cc (struct last_vcofnig): New structure.
14+
(clear_vconfig): New function.
15+
(compatible_with_last_vconfig, riscv_sched_init): Likewise.
16+
(riscv_sched_reorder): Likewise.
17+
(TARGET_SCHED_INIT, TARGET_SCHED_REORDER): Define.
18+
* config/riscv/vector.md ("*mov<mode>"): Set has_vtype_op, has_vl_op
19+
attributes.
20+
* .simplify-rtx.cc.swo: New file.
21+
22+
2025-11-01 Jeff Law <[email protected]>
23+
24+
PR rtl-optimization/122321
25+
* lra-constraints.cc (update_equiv): Make sure REGNO is in
26+
ira_reg_equiv before trying to update ira_reg_equiv.
27+
28+
2025-11-01 Martin Uecker <[email protected]>
29+
30+
* doc/extend.texi: Document new extension.
31+
32+
2025-11-01 Takayuki 'January June' Suwa <[email protected]>
33+
34+
* config/xtensa/xtensa.md (negsf2):
35+
Add another insn pattern that is valid when TARGET_DENSITY is
36+
enabled and both the source and destination are address registers.
37+
38+
2025-11-01 Takayuki 'January June' Suwa <[email protected]>
39+
40+
* config/xtensa/xtensa.md
41+
(c_enum "unspec", int_iterator ANY_ROUND): Add UNSPEC_ROUND.
42+
(int_attr m_round): Add a pair of UNSPEC_ROUND and "round".
43+
(int_attr c_round): New integer iterator attribute, that expands
44+
to "flag_unsafe_math_optimizations" in the case of UNSPEC_ROUND,
45+
and to "1" otherwise.
46+
(l<m_round>sfsi2, *l<m_round>sfsi2_2x, *l<m_round>sfsi2_scaled):
47+
Append " && <c_round>" to the conditions.
48+
49+
2025-11-01 Takayuki 'January June' Suwa <[email protected]>
50+
51+
* config/xtensa/xtensa.md (*fix<s_fix>_truncsfsi2_scaled,
52+
*float<s_float>sisf2_scaled, *l<m_round>sfsi2_scaled):
53+
Remove 'F'-constraint.
54+
55+
2025-11-01 Andrew Pinski <[email protected]>
56+
57+
PR ipa/122512
58+
* cgraph.h (enum toplevel_type): Add TOPLEVEL_MAX. Add comment
59+
about keeping toplevel_type_names in sync.
60+
* symtab.cc (symtab_type_names): Rename to ...
61+
(toplevel_type_names): Add new types and add an assert about
62+
the size.
63+
(symtab_node::get_symtab_type_string): Use toplevel_type_names
64+
instead of symtab_type_names.
65+
(symtab_node::dump_base): Likewise.
66+
167
2025-10-31 Andrew Pinski <[email protected]>
268

369
PR tree-optimization/122437

gcc/DATESTAMP

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
20251101
1+
20251102

gcc/c/ChangeLog

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
2025-11-01 Martin Uecker <[email protected]>
2+
3+
* c-decl.cc (build_compound_literal): Add error.
4+
* c-parser.cc (c_parser_braced_init): Take bool argument for
5+
variable size instead of DECL.
6+
(c_parser_initializer,c_parser_initval): Adapt.
7+
(c_parser_postfix_expression_after_paren_type): Change
8+
error to pedwarn.
9+
* c-typeck.cc (process_init_element): Add error for
10+
variable-size compound literal with static or constexpr.
11+
12+
2025-11-01 Martin Uecker <[email protected]>
13+
14+
PR c/97986
15+
* c-parser.cc (c_parser_postfix_expression): Adapt.
16+
* c-tree.h (c_build_va_arg): Adapt prototype.
17+
* c-typeck.cc (c_build_va_arg): Handle UB.
18+
119
2025-10-30 Qing Zhao <[email protected]>
220

321
* c-typeck.cc (build_access_with_size_for_counted_by): When the element

gcc/cp/ChangeLog

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
2025-11-01 Nathaniel Shead <[email protected]>
2+
3+
PR c++/122381
4+
* module.cc (trees_out::core_vals): Write BASELINK_OPTYPE (aka
5+
TREE_CHAIN).
6+
(trees_in::core_vals): Read it.
7+
18
2025-10-30 Jakub Jelinek <[email protected]>
29

310
* std-name-hint.gperf: Remove duplicate entries for ispanstream

gcc/fortran/ChangeLog

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
2025-11-01 Harald Anlauf <[email protected]>
2+
3+
PR fortran/78640
4+
* resolve.cc (resolve_fl_procedure): Check function result of a
5+
pure function against F2018:C1585.
6+
17
2025-10-31 Yuao Ma <[email protected]>
28

39
* intrinsic.texi: Fix typo.

gcc/testsuite/ChangeLog

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,43 @@
1+
2025-11-01 Shreya Munnangi <[email protected]>
2+
3+
PR target/67731
4+
* gcc.target/riscv/pr67731.c: New test.
5+
* gcc.target/sh/pr67731.c: New test.
6+
7+
2025-11-01 Jeff Law <[email protected]>
8+
9+
PR rtl-optimization/122321
10+
* gcc.target/riscv/rvv/autovec/pr122321.c: New test.
11+
12+
2025-11-01 Harald Anlauf <[email protected]>
13+
14+
PR fortran/78640
15+
* gfortran.dg/pure_result.f90: New test.
16+
17+
2025-11-01 Nathaniel Shead <[email protected]>
18+
19+
PR c++/122381
20+
* g++.dg/modules/convop-2_a.H: New test.
21+
* g++.dg/modules/convop-2_b.C: New test.
22+
23+
2025-11-01 Martin Uecker <[email protected]>
24+
25+
* gcc.dg/gnu-compoundlit-1.c: New test.
26+
* gcc.dg/gnu-compoundlit-2.c: New test.
27+
* gcc.dg/pr68090.c: Adapt.
28+
* gcc.dg/vla-init-4.c: Adapt.
29+
* gcc.dg/vla-init-5.c: Adapt.
30+
31+
2025-11-01 Martin Uecker <[email protected]>
32+
33+
PR c/97986
34+
* gcc.dg/pr97986-1.c: New test.
35+
* gcc.dg/pr97986-2.c: New test.
36+
37+
2025-11-01 Andrew Pinski <[email protected]>
38+
39+
* gcc.dg/fold-vecperm-1.c: Test at forwprop3.
40+
141
2025-10-31 Tamar Christina <[email protected]>
242

343
PR target/121853

0 commit comments

Comments
 (0)