+2026-01-27 Jakub Jelinek <jakub@redhat.com>
+
+ PR other/123841
+ * acinclude.m4 (gcc_GAS_FLAGS) <i?86-*-* | x86_64-*-*>: Set
+ gcc_cv_as_flags irrespective of $gas_flag.
+ * configure: Regenerate.
+
+2026-01-27 David Malcolm <dmalcolm@redhat.com>
+
+ PR analyzer/122623
+ * doc/invoke.texi (-fanalyzer-assume-nothrow): New option.
+
+2026-01-27 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
+
+ PR middle-end/97898
+ * omp-expand.cc (expand_omp_for_static_chunk): Don't
+ conditionalize the call to force_gimple_operand_gsi on DECL_P/TREE_ADDRESSABLE
+ but rather pass that as the 3rd argument.
+
+2026-01-27 Jan Hubicka <hubicka@ucw.cz>
+
+ PR ipa/123619
+ * ipa-polymorphic-call.cc
+ (ipa_polymorphic_call_context::possible_dynamic_type_change): Remove impossible
+ speuculation.
+
+2026-01-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * configure.ac (ld_32_opt, ld_64_opt): Set.
+ (ld_ix86_gld_32_opt): Replace by ld_32_opt.
+ (ld_ix86_gld_64_opt): Replace by ld_64_opt.
+ Replace -melf_x86_64 by ld_64_opt.
+ * configure: Regenerate.
+
+2026-01-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * acinclude.m4 (gcc_cv_as_flags) Provide Solaris settings.
+ Apply Linux/x86 gas settings on all x86 gas targets, too.
+ (as_32_opt, as_64_opt): Set on all x86 gas targets.
+ * configure.ac: Consistenly use as_32_opt, as_64_opt instead of
+ as_ix86_gas_{32,64}_opt or hardcoded --64.
+ <sparc*-*-*>: Simplify setting TLS test code.
+ * configure: Regenerate.
+
+2026-01-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * configure.ac (fw_as_opt): Set.
+ Replace --fatal-warnings by $fw_as_opt.
+ (tls_as_opt): Remove --fatal-warnings.
+ (gcc_cv_as_tls): Use $fw_as_opt.
+ * configure: Regenerate.
+
+2026-01-27 Richard Biener <rguenther@suse.de>
+
+ PR ipa/116296
+ * ipa-modref-tree.cc (modref_access_node::contains): Use
+ poly_offset_int for the param offset difference and the
+ overlap computation.
+
+2026-01-27 Richard Biener <rguenther@suse.de>
+
+ PR debug/123376
+ * dwarf2out.cc (tree_add_const_value_attribute): Walk all
+ initializers for early mangling of referenced decls.
+ (mangle_referenced_decls): Also walk subtrees of CONSTRUCTORS.
+
+2026-01-27 Robin Dapp <rdapp@oss.qualcomm.com>
+
+ PR tree-optimization/123799
+ * tree-ssa-forwprop.cc (simplify_vector_constructor): Pun
+ conversion element type with integer type.
+
+2026-01-27 Wilco Dijkstra <wilco.dijkstra@arm.com>
+
+ PR target/123791
+ * config/aarch64/aarch64.cc (aarch64_cannot_force_const_mem):
+ Always return true for symbols and labels except for large model.
+ (aarch64_select_rtx_section): Force .rodata for constants only.
+
+2026-01-27 Wilco Dijkstra <wilco.dijkstra@arm.com>
+
+ PR target/123792
+ * config/aarch64/aarch64.md (aarch64_<optab>_reg_minus<mode>3):
+ Add support for invert in shift count.
+
+2026-01-27 Tobias Burnus <tburnus@baylibre.com>
+
+ * doc/install.texi (gcn): Require Newlib 4.6.0+, replacing 4.3.0+
+ requirement with long list of recommended fixes up to post-4.5.0.
+
+2026-01-27 Tamar Christina <tamar.christina@arm.com>
+
+ PR tree-optimization/122749
+ * tree-ssa-math-opts.cc (convert_mult_to_fma_1, convert_mult_to_fma):
+ Unwrap converts around addend.
+
2026-01-26 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
PR tree-optimization/123820
+2026-01-27 David Malcolm <dmalcolm@redhat.com>
+
+ PR analyzer/122623
+ * analyzer.opt (fanalyzer-assume-nothrow): New.
+ * analyzer.opt.urls: Regenerate.
+ * region-model.cc (can_throw_p): Bail out if the user specified
+ -fanalyzer-assume-nothrow.
+
2026-01-26 David Malcolm <dmalcolm@redhat.com>
PR analyzer/123145
+2026-01-27 Qing Zhao <qing.zhao@oracle.com>
+
+ PR c/123500
+ * c-typeck.cc (build_c_cast): Exclude call to .ACCESS_WITH_SIZE from
+ -Wbad-function-cast warnings.
+
2026-01-16 Jakub Jelinek <jakub@redhat.com>
Peter Damianov <peter0x44@disroot.org>
+2026-01-27 Nathaniel Shead <nathanieloshead@gmail.com>
+
+ PR c++/122609
+ PR c++/101140
+ * cp-tree.h (visible_from_instantiation_origination): Declare.
+ * module.cc: (orig_decl_for_instantiation): New function.
+ (path_of_instantiation): Use it.
+ (visible_from_instantiation_origination): New function.
+ * name-lookup.cc (name_lookup::search_namespace_only): Also find
+ names visible at the point the instantiation originated.
+
+2026-01-27 Jakub Jelinek <jakub@redhat.com>
+
+ * cp-gimplify.cc (immediate_escalating_function_p): Implement
+ CWG3153 - Immediate-escalating defaulted comparison. Don't check
+ special_memfn_p for sfk_none for DECL_DEFAULTED_FNs.
+ * decl.cc (grokfndecl): Similarly for initialized == SD_DEFAULTED
+ fns.
+
+2026-01-27 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/123404
+ * decl.cc (grokfndecl): Replace bool deletedp argument with
+ int initialized. Test initialized == SD_DELETED instead of deletedp.
+ Don't call check_consteval_only_fn for defaulted special member fns.
+ (grokdeclarator): Pass initialized rather than
+ initialized == SD_DELETED to grokfndecl.
+
+2026-01-27 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/123578
+ * tree.cc (cxx_printable_name_internal): Call lang_decl_name before
+ finding the slot to cache it in and repeat search in the cache
+ after the call.
+
+2026-01-27 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/123676
+ * pt.cc (tsubst_pack_expansion): Relax unsubsituted_packs
+ assert to allow !processing_template_decl when args is
+ NULL_TREE.
+
+2026-01-27 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/122494
+ PR c++/123814
+ * constexpr.cc (cxx_eval_outermost_constant_expr): Clear
+ uid_sensitive_constexpr_evaluation_value when mce_true.
+
2026-01-26 Marek Polacek <polacek@redhat.com>
* reflect.cc (check_splice_expr): Check if process_outer_var_ref
+2026-01-27 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/120096
+ * expr.cc (ExprVisitor::visit (ArrayLiteralExp *)): Include saved side
+ effects in expression result.
+
+2026-01-27 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/122817
+ * d-lang.cc (d_parse_file): Set module filename location after
+ creation.
+
2026-01-01 Jakub Jelinek <jakub@redhat.com>
* gdc.texi: Bump @copyrights-d year.
+2026-01-27 Tobias Burnus <tburnus@baylibre.com>
+
+ * openmp.cc (resolve_omp_clauses): Reject groupprivate/device-local
+ variables in MAP clauses.
+
+2026-01-27 Wilco Dijkstra <wilco.dijkstra@arm.com>
+
+ PR fortran/118955
+ * decl.cc (gfc_match_gcc_builtin): Add 'fastmath' option which
+ checks for fast-math before accepting a vector function.
+ * gfortran.texi (!GCC$ builtin): Update documentation.
+
2026-01-25 Sandra Loosemore <sloosemore@baylibre.com>
* lang.opt.urls: Regenerated.
+2026-01-27 Joseph Myers <josmyers@redhat.com>
+
+ * sv.po: Update.
+
2026-01-19 Joseph Myers <josmyers@redhat.com>
* es.po: Update.
+2026-01-27 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/120096
+ * gdc.dg/torture/pr120096.d: New test.
+
+2026-01-27 David Malcolm <dmalcolm@redhat.com>
+
+ PR analyzer/122623
+ * gcc.dg/analyzer/fexceptions-1.c: New test.
+ * gcc.dg/analyzer/fexceptions-2.c: New test.
+
+2026-01-27 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
+
+ PR middle-end/97898
+ * c-c++-common/gomp/pr97898-1.c: New test.
+
+2026-01-27 Qing Zhao <qing.zhao@oracle.com>
+
+ PR c/123500
+ * gcc.dg/pointer-counted-by-pr123500.c: New test.
+
+2026-01-27 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/122817
+ * gdc.dg/pr122817.d: New test.
+
+2026-01-27 Richard Biener <rguenther@suse.de>
+
+ PR ipa/116296
+ * gcc.dg/torture/pr116296.c: New testcase.
+
+2026-01-27 Richard Biener <rguenther@suse.de>
+
+ PR debug/123376
+ * g++.dg/lto/pr123376_0.C: New testcase.
+
+2026-01-27 Christophe Lyon <christophe.lyon@arm.com>
+
+ * gcc.target/arm/mve/intrinsics/vdupq_n_f32.c: Update expected
+ code.
+
+2026-01-27 Robin Dapp <rdapp@oss.qualcomm.com>
+
+ PR tree-optimization/123799
+ * gcc.dg/torture/pr123799.c: New test.
+
+2026-01-27 Tobias Burnus <tburnus@baylibre.com>
+
+ * gfortran.dg/gomp/groupprivate-7.f90: New test.
+
+2026-01-27 Wilco Dijkstra <wilco.dijkstra@arm.com>
+
+ PR fortran/118955
+ * gfortran.dg/simd-builtins-9.f90: Add new test.
+ * gfortran.dg/simd-builtins-9.h: Likewise.
+
+2026-01-27 Wilco Dijkstra <wilco.dijkstra@arm.com>
+
+ PR target/123791
+ * gcc.target/aarch64/pr123791.c: New test.
+
+2026-01-27 Wilco Dijkstra <wilco.dijkstra@arm.com>
+
+ PR target/123792
+ * gcc.target/aarch64/pr123792.c: New test.
+
+2026-01-27 Nathaniel Shead <nathanieloshead@gmail.com>
+
+ PR c++/122609
+ PR c++/101140
+ * g++.dg/modules/adl-12_b.C: Remove XFAIL.
+ * g++.dg/modules/inst-8_a.C: New test.
+ * g++.dg/modules/inst-8_b.C: New test.
+ * g++.dg/modules/inst-8_c.C: New test.
+ * g++.dg/modules/inst-9_a.C: New test.
+ * g++.dg/modules/inst-9_b.C: New test.
+ * g++.dg/modules/inst-10_a.C: New test.
+ * g++.dg/modules/inst-10_b.C: New test.
+ * g++.dg/modules/inst-10_c.C: New test.
+
+2026-01-27 Jakub Jelinek <jakub@redhat.com>
+
+ * g++.dg/reflect/cwg3153.C: New test.
+
+2026-01-27 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/123404
+ * g++.dg/reflect/pr123404.C: New test.
+
+2026-01-27 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/123578
+ * g++.dg/cpp2a/pr123578.C: New test.
+
+2026-01-27 Frank Scheiner <frank.scheiner@web.de>
+
+ * gcc.dg/guality/guality.exp: Only test with LTO if supported.
+ * g++.dg/guality/guality.exp: Likewise.
+
+2026-01-27 Tamar Christina <tamar.christina@arm.com>
+
+ PR tree-optimization/122749
+ * gcc.target/aarch64/pr122749_1.c: New test.
+ * gcc.target/aarch64/pr122749_2.c: New test.
+ * gcc.target/aarch64/pr122749_3.c: New test.
+ * gcc.target/aarch64/pr122749_4.c: New test.
+ * gcc.target/aarch64/pr122749_5.c: New test.
+ * gcc.target/aarch64/pr122749_6.c: New test.
+ * gcc.target/aarch64/pr122749_8.c: New test.
+ * gcc.target/aarch64/pr122749_9.c: New test.
+ * gcc.target/aarch64/sve/pr122749_1.c: New test.
+ * gcc.target/aarch64/sve/pr122749_11.c: New test.
+ * gcc.target/aarch64/sve/pr122749_12.c: New test.
+ * gcc.target/aarch64/sve/pr122749_13.c: New test.
+ * gcc.target/aarch64/sve/pr122749_14.c: New test.
+ * gcc.target/aarch64/sve/pr122749_2.c: New test.
+ * gcc.target/aarch64/sve/pr122749_3.c: New test.
+ * gcc.target/aarch64/sve/pr122749_4.c: New test.
+ * gcc.target/aarch64/sve/pr122749_5.c: New test.
+ * gcc.target/aarch64/sve/pr122749_6.c: New test.
+ * gcc.target/aarch64/sve/pr122749_8.c: New test.
+ * gcc.target/aarch64/sve/pr122749_9.c: New test.
+
+2026-01-27 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/123676
+ * g++.dg/cpp2a/concepts-decltype5.C: New test.
+
+2026-01-27 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/122494
+ PR c++/123814
+ * g++.dg/cpp2a/concepts-pr122494.C: New test.
+ * g++.dg/cpp2a/concepts-pr123814.C: New test.
+
2026-01-26 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
PR tree-optimization/123820