+2025-10-06 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
+
+ PR tree-optimization/122155
+ * tree-ssa-phiopt.cc (cond_if_else_store_replacement_1): Don't
+ create a phi if the 2 rhs are the same.
+
+2025-10-06 Jan Hubicka <hubicka@ucw.cz>
+
+ PR middle-end/122122
+ * tree-cfgcleanup.cc (tree_forwarder_block_p): Cleanup.
+ * tree-ssa-dce.cc (propagate_counts): New function.
+ (eliminate_unnecessary_stmts): Use it.
+
+2025-10-06 Jan Hubicka <hubicka@ucw.cz>
+
+ * params.opt (-param=auto-profile-bbs=): Add missing full stop after
+ description.
+
+2025-10-06 Andrew MacLeod <amacleod@redhat.com>
+
+ PR tree-optimization/121206
+ * value-range.cc (irange::intersect_bitmask): Always call
+ set_range_from_bitmask if the bitmask changes.
+
+2025-10-06 Sam James <sam@gentoo.org>
+
+ PR rtl-optimization/111619
+ * doc/install.texi (Building a native compiler): Discuss STAGE1_CFLAGS.
+
+2025-10-06 Jennifer Schmitz <jschmitz@nvidia.com>
+
+ PR target/121599
+ * config/aarch64/aarch64-sve-builtins.cc
+ (function_expander::use_cond_insn): Use add_fixed_operand if
+ fallback_arg == CONST0_RTX (mode).
+
+2025-10-06 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/122131
+ * tree-vect-data-refs.cc (vect_supportable_dr_alignment): Do
+ not use re-align loads for gathers.
+
+2025-10-06 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/122158
+ * tree-vect-loop.cc (vect_create_epilog_for_reduction): Handle
+ bit-precision result.
+
+2025-10-06 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/122133
+ * stmt.cc (resolve_asm_operand_names): Handle % and 2 letters followed
+ by open square.
+
+2025-10-06 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
+
+ PR tree-optimization/122142
+ * generic-match-head.cc: Include gimple-iterator.h
+ and gimple-fold.h.
+ * gimple-fold.cc (gimple_fold_builtin_constant_p): Use
+ fold_before_rtl_expansion_p.
+ (gimple_fold_builtin_assume_aligned): Likewise.
+ (gimple_fold_builtin_stdarg): Likewise.
+ (gimple_fold_call): Likewise.
+ * gimple-fold.h: Include "tree-pass.h".
+ (fold_before_rtl_expansion_p): New function.
+ * match.pd: Use fold_before_rtl_expansion_p
+ instead of `cfun->curr_properties & PROP_last_full_fold`.
+ * tree-ssa-forwprop.cc (simplify_builtin_memcmp): Likewise.
+ (optimize_stack_restore): Likewise.
+
2025-10-05 H.J. Lu <hjl.tools@gmail.com>
PR target/122150
+2025-10-06 Marc Poulhiès <poulhies@adacore.com>
+ Éric Botcazou <botcazou@adacore.com>
+
+ * gcc-interface/decl.cc (get_extended_unconstrained_array): Handle
+ array subtype.
+
+2025-10-06 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gcc-interface/utils.cc (convert): Also extract the _Parent field
+ to implement upcasting in the case where only the sizes match.
+
+2025-10-06 Marc Poulhiès <poulhies@adacore.com>
+
+ * gcc-interface/trans.cc (Attribute_to_gnu)<Attr_Pool_Address>: Handle
+ extended access.
+
+2025-10-06 Ronan Desplanques <desplanques@adacore.com>
+
+ * fmap.adb (File_Mapping, Path_Mapping): Fix instantiations.
+ (Add_To_File_Map): Use Table.Table.Append.
+
+2025-10-06 Ronan Desplanques <desplanques@adacore.com>
+
+ * fmap.ads (Add_Forbidden_File_Name): Remove obsolete code.
+ * fmap.adb (Forbidden_Names, Add_Forbidden_File_Name,
+ Mapped_Path_Name, Reset_Tables): Remove obsolete code.
+
+2025-10-06 Tonu Naks <naks@adacore.com>
+
+ * doc/gnat_ugn/building_executable_programs_with_gnat.rst: refine
+ description of -gnatwr
+ * gnat_ugn.texi: Regenerate.
+
2025-10-05 Franck Behaghel <franckbehaghel_gcc@protonmail.com>
PR ada/110314
+2025-10-06 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
+
+ PR tree-optimization/122155
+ * gcc.dg/tree-ssa/cselim-3.c: New test.
+
+2025-10-06 Georg-Johann Lay <avr@gjlay.de>
+
+ * gcc.target/avr/sincos-1.c: New test.
+
+2025-10-06 Andrew MacLeod <amacleod@redhat.com>
+
+ PR tree-optimization/121206
+ * gcc.dg/pr121987.c: New.
+
+2025-10-06 Georg-Johann Lay <avr@gjlay.de>
+
+ PR target/122177
+ * gcc.target/avr/fminfmax-1.c: New test.
+
+2025-10-06 Georg-Johann Lay <avr@gjlay.de>
+
+ * gcc.target/avr/cmpdi-1.c: New test.
+
+2025-10-06 Jennifer Schmitz <jschmitz@nvidia.com>
+
+ PR target/121599
+ * gcc.target/aarch64/sve2/pr121599.c: New test.
+
+2025-10-06 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/122131
+ * gcc.target/powerpc/altivec-39.c: New testcase.
+
+2025-10-06 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/122158
+ * gcc.dg/vect/pr122158.c: New testcase.
+
+2025-10-06 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/122133
+ * c-c++-common/toplevel-asm-9.c: New test.
+
2025-10-05 H.J. Lu <hjl.tools@gmail.com>
PR target/122150
+2025-10-06 Georg-Johann Lay <avr@gjlay.de>
+
+ * libf7-common.mk (F7_ASM_PARTS): Add D_sincos.
+ * libf7-asm.sx: (D_sincos): New module implements sincos / sincosl.
+
+2025-10-06 Georg-Johann Lay <avr@gjlay.de>
+
+ PR target/122177
+ * libf7-common.mk (m_ddd): Remove: fmin, fmax.
+ (F7_ASM_PARTS): Add: D_fminfmax.
+ * libf7-asm.sx (D_fmanfmax): New module.
+ * f7-wraps.h: Rebuild.
+
+2025-10-06 Georg-Johann Lay <avr@gjlay.de>
+
+ * libf7-common.mk (g_xdd_cmp): Remove le, lt, ge, gt, ne, eq, unord.
+ (F7_ASM_PARTS): Add D_cmp, D_eq, D_ne, D_ge, D_gt, D_le, D_lt, D_unord.
+ * libf7-asm.sx (D_cmp, D_eq, D_ne, D_ge, D_gt, D_le, D_lt, D_unord):
+ New modules.
+ * f7-wraps.h: Rebuild.
+
2025-05-27 Georg-Johann Lay <avr@gjlay.de>
PR target/120442