https://gcc.gnu.org/g:1d34a925554d036e159abb87418d86d59feadc07
commit r17-4475-g1d34a925554d036e159abb87418d86d59feadc07 Author: GCC Administrator <[email protected]> Date: Sun Sep 20 00:16:29 2026 +0000 Daily bump. Diff: --- ChangeLog | 5 ++++ gcc/ChangeLog | 49 +++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/algol68/ChangeLog | 61 +++++++++++++++++++++++++++++++++++++++++++++++++ gcc/cobol/ChangeLog | 4 ++++ gcc/testsuite/ChangeLog | 50 ++++++++++++++++++++++++++++++++++++++++ 6 files changed, 170 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index d3f15ca7059d..a594f7ea5c30 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2026-09-19 Michiel Derhaeg <[email protected]> + + * MAINTAINERS: Regenerate. + * MAINTAINERS.yml: Add myself. + 2026-09-10 Rohith Kapelli <[email protected]> * MAINTAINERS.yml: Add myself to Write After Approval and DCO. diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 469fe772ff7d..c3742144078c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,52 @@ +2026-09-19 Jørgen Kvalsvik <[email protected]> + + * gcov.cc (add_path_counts): Read the right field paths.size. + (function_summary): Add missing else. + +2026-09-19 Andrea Pinski <[email protected]> + + PR tree-optimization/127053 + * tree-ssa-phiopt.cc (trailing_store_in_bb): Rename vphi to + vuse_only. + (cond_if_else_store_replacement_limited): Add case if + cond_if_else_store_replacement_1 failed, allowing + for skipping one store on each side. + (trailing_store_in_bb): Require the store stmt + to be a gimple simple assign. + +2026-09-19 Yongqiang Tian <[email protected]> + + PR target/127460 + * config/pru/pru.cc (pru_insert_loop_label_last): Ignore debug + instructions while counting final loop opcodes. + +2026-09-19 panciyan <[email protected]> + + * function.cc (assign_parm_find_stack_rtl): When data->partial is + nonzero, limit the stack slot alignment to the largest power of + two dividing the partial size. + +2026-09-19 Milan Tripkovic <[email protected]> + + PR target/127374 + * config/riscv/iterators.md (leu): Map gt to le + * config/riscv/zicond.md: Add define_split patterns + +2026-09-19 Dominic P <[email protected]> + + * postreload.cc (reload_cse_regs_1): Find the condition of the + predecessor's conditional branch with get_condition, so a comparison + held in the condition-code register is seen. Reject a jump whose + target is not a label. Record the implicit set only where the block + sets the register to that value. + +2026-09-19 Milan Tripkovic <[email protected]> + + PR target/126074 + * config/riscv/riscv.cc (riscv_build_integer_1): Add logic to + synthesize constants using shNadd.uw. + (riscv_move_integer): Handle FMA with use_uw for RTL emission. + 2026-09-18 Andrea Pinski <[email protected]> PR tree-optimization/125945 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 35f33f31d1bf..1abdca3b21ef 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20260919 +20260920 diff --git a/gcc/algol68/ChangeLog b/gcc/algol68/ChangeLog index 7f546983a366..aeae9acb0f19 100644 --- a/gcc/algol68/ChangeLog +++ b/gcc/algol68/ChangeLog @@ -1,3 +1,64 @@ +2026-09-19 Jose E. Marchesi <[email protected]> + + * ga68.vw: Typos fixed, section 8.0.1 added, consistent {x} style + to refer to rules within pragmatics. + +2026-09-19 Jose E. Marchesi <[email protected]> + + * a68-parser-sprops.cc (make_origin): Initialize properties of the + new origin from a parse node. + (sprops_for_denotation): Pass parse node to make_origin and remove + now superfluous code. + (sprops_for_deproceduring): Likewise. + (sprops_for_proceduring): Likewise. + (sprops_for_loop_clause): Likewise. + (sprops_for_serial_clause): Likewise. + (sprops_for_parallel_clause): Likewise. + (sprops_for_conditional_clause): Likewise. + (sprops_for_case_clause): Likewise. + (sprops_for_collateral_clause): Likewise. + (sprops_for_conformity_clause): Likewise. + (sprops_for_identity_relation): Likewise. + (sprops_for_logical_function): Likewise. + (sprops_for_call): Likewise. + (sprops_for_generator): Likewise. + (sprops_for_formula): Likewise. + (sprops_for_applied_identifier): Likewise. + (sprops_for_assertion): Likewise. + (sprops_for_decl): Likewise. + (sprops_for_unit): Likewise. + +2026-09-19 Jose E. Marchesi <[email protected]> + + * a68-parser-sprops.cc (sprops_for_deproceduring): Set BNO. + (sprops_for_proceduring): Likewise. + (sprops_for_loop_clause): Likewise. + (sprops_for_serial_clause): Likewise. + (sprops_for_parallel_clause): Likewise. + (sprops_for_conditional_clause): Likewise. + (sprops_for_case_clause): Likewise. + (sprops_for_collateral_clause): Likewise. + (sprops_for_conformity_clause): Likewise. + (sprops_for_identity_relation): Likewise. + (sprops_for_logical_function): Likewise. + (sprops_for_call): Likewise. + (sprops_for_generator): Likewise. + (sprops_for_formula): Likewise. + (sprops_for_assertion): Likewise. + (sprops_for_decl): Likewise. + (sprops_for_decl): Likewise. + (sprops_for_unit): Likewise. + +2026-09-19 Jose E. Marchesi <[email protected]> + + * a68-types.h: Clarify roles of field set by the scope checker in + TAG_T. + +2026-09-19 Jose E. Marchesi <[email protected]> + + * a68-parser-scope.cc: Do not claim the scope pass finishes the + parser. + 2026-09-18 Jose E. Marchesi <[email protected]> * a68.h: Add prototypes for a68_sprops, a68_yields_value and diff --git a/gcc/cobol/ChangeLog b/gcc/cobol/ChangeLog index 2caca01f8657..66461a148bc7 100644 --- a/gcc/cobol/ChangeLog +++ b/gcc/cobol/ChangeLog @@ -1,3 +1,7 @@ +2026-09-19 Robert Dubner <[email protected]> + + * parse.y: Comment out unused passby_str() function. + 2026-09-18 Robert Dubner <[email protected]> * gcobol.1: Documentation for the .so search. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index bf4607722821..4474d21ff3d4 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,53 @@ +2026-09-19 John David Anglin <[email protected]> + + * gcc.dg/tree-ssa/pr125734.c: xfail on hppa*-*-hpux*. + +2026-09-19 Andrea Pinski <[email protected]> + + PR tree-optimization/127053 + * g++.dg/tree-ssa/cselim-2.C: New test. + * gcc.dg/torture/cselim-1.c: New test. + +2026-09-19 John David Anglin <[email protected]> + + * gcc.dg/tree-ssa/cswtch-6.c: xfail on hppa*-*-hpux*. + * gcc.dg/tree-ssa/cswtch-7.c: Likewise. + +2026-09-19 Yongqiang Tian <[email protected]> + + PR target/127460 + * gcc.target/pru/pr127460.c: New test. + +2026-09-19 panciyan <[email protected]> + + * gcc.target/riscv/zilsd-align-split-arg-1.c: New test. + * gcc.target/riscv/zilsd-align-split-arg-2.c: New test. + * gcc.target/riscv/zilsd-align-split-arg-3.c: New test. + * gcc.target/riscv/zilsd-align-split-arg-4.c: New test. + +2026-09-19 Milan Tripkovic <[email protected]> + + PR target/127374 + * gcc.target/riscv/czero-bext.c: Change scan assembler + * gcc.target/riscv/pr127374.c: New test. + +2026-09-19 Dominic P <[email protected]> + + * gcc.target/aarch64/postreload-implicit-set-1.c: New test. + * gcc.target/arm/postreload-implicit-set-1.c: New test. + * gcc.target/arm/postreload-implicit-set-2.c: New test. + * gcc.target/i386/postreload-implicit-set-1.c: New test. + +2026-09-19 Jeff Law <[email protected]> + + * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_trunc-1-u8.c: Update + test expectations. + +2026-09-19 Milan Tripkovic <[email protected]> + + PR target/126074 + * gcc.target/riscv/pr126074.c: New test. + 2026-09-18 Andrea Pinski <[email protected]> PR tree-optimization/125945
