+2026-02-10 Dimitry Andric <dimitry@andric.com>
+
+ PR libfortran/123366
+ * configure.ac: Move restoring of CXXFLAGS/LDFLAGS for zstd test to
+ the correct place.
+ * configure: Regenerate.
+
+2026-02-10 Alice Carlotti <alice.carlotti@arm.com>
+
+ PR target/123624
+ * config/aarch64/aarch64-protos.h
+ (aarch64_use_simple_return_insn_p): New.
+ * config/aarch64/aarch64.cc
+ (aarch64_use_simple_return_insn_p): New, used...
+ * config/aarch64/aarch64.md (simple_return): ...here.
+
+2026-02-10 Alice Carlotti <alice.carlotti@arm.com>
+
+ * config.gcc: Improve aarch64 --with-arch checks.
+
+2026-02-10 Alfie Richards <alfie.richards@arm.com>
+
+ * tree-vect-data-refs.cc (vect_analyze_data_refs_alignment):
+ Update signature and comment.
+ * tree-vect-loop.cc (vect_analyze_loop_2): Update comment for
+ vect_analyze_data_refs_alignment and remove control flow.
+ * tree-vectorizer.h (vect_analyze_data_refs_alignment): Update
+ signature.
+
+2026-02-10 Juergen Christ <jchrist@linux.ibm.com>
+
+ PR tree-optimization/122297
+ * tree-vect-loop.cc (vectorize_fold_left_reduction): Adjust.
+ (vectorizable_induction): Adjust.
+ (vectorizable_live_operation_1): Adjust.
+ (vect_get_loop_len): Provide parameter to select bias-adjusted
+ length.
+ (vect_gen_loop_len_mask): Adjust.
+ (vect_update_ivs_after_vectorizer_for_early_breaks): Adjust.
+ * tree-vect-stmts.cc (vect_get_strided_load_store_ops): Adjust.
+ (vectorizable_call): Adjust.
+ (vectorizable_operation): Adjust.
+ (vectorizable_store): Adjust.
+ (vectorizable_load): Adjust.
+ (vectorizable_condition): Adjust.
+ * tree-vectorizer.h (vect_get_loop_len): Add parameter.
+
+2026-02-10 Kyrylo Tkachov <ktkachov@nvidia.com>
+
+ * config/aarch64/tuning_models/olympus.h (olympus_sve_vector_cost):
+ Set align_load_cost to 6.
+
+2026-02-10 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/107690
+ * tree-ssa-ifcombine.cc (ifcombine_ifandif): Do not merge
+ possibly analyzable exit conditions.
+
2026-02-09 David Malcolm <dmalcolm@redhat.com>
PR diagnostics/124014
+2026-02-10 Jose E. Marchesi <jemarch@gnu.org>
+
+ * a68-low-units.cc (a68_lower_formal_hole): Call
+ a68_wrap_formal_proc_hole after a68_add_decl.
+
2026-02-09 Jose E. Marchesi <jemarch@gnu.org>
PR algol68/124028
+2026-02-10 David Malcolm <dmalcolm@redhat.com>
+
+ PR analyzer/113496
+ * constraint-manager.cc (cmp_types): New.
+ (bounded_range::cmp): Compare the types of the constants, as well
+ as their values.
+
2026-02-09 Federico Angelilli <code@fedang.net>
David Malcolm <dmalcolm@redhat.com>
+2026-02-10 Marek Polacek <polacek@redhat.com>
+
+ * parser.cc (struct saved_token_sentinel): Save input_location.
+ (saved_token_sentinel::rollback): Restore input_location.
+ (cp_parser_splice_spec_is_nns_p): Use saved_token_sentinel. Refactor.
+
+2026-02-10 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/122621
+ * pt.cc (tsubst_pack_expansion): Use tf_partial instead of
+ tf_none, except when substituting outer (non-dependent) template
+ arguments.
+
2026-02-09 Jakub Jelinek <jakub@redhat.com>
PR c++/123984
+2026-02-10 Alice Carlotti <alice.carlotti@arm.com>
+
+ PR target/123624
+ * gcc.target/aarch64/sme/sme-shrinkwrap.c: New test.
+
+2026-02-10 Juergen Christ <jchrist@linux.ibm.com>
+
+ PR tree-optimization/122297
+ * gcc.dg/vect/nodump-extractlast-1.c: Fix typo.
+ * gcc.dg/vect/nodump-extractlast-2.c: New test.
+
+2026-02-10 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/107690
+ * g++.dg/vect/vect-pr107690.cc: New testcase.
+
+2026-02-10 Jonathan Yong <10walls@gmail.com>
+
+ * gcc.dg/torture/pr70935.c: change long to __INTPTR_TYPE__.
+
+2026-02-10 Jonathan Yong <10walls@gmail.com>
+
+ * gcc.dg/torture/pr70935.c: change from DOS to unix line end.
+
+2026-02-10 David Malcolm <dmalcolm@redhat.com>
+
+ PR analyzer/113496
+ * gcc.dg/analyzer/ice-pr113496.c: New test.
+
+2026-02-10 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/122621
+ * g++.dg/cpp2a/class-deduction-alias26.C: New test.
+
2026-02-09 Federico Angelilli <code@fedang.net>
David Malcolm <dmalcolm@redhat.com>
+2026-02-10 Tomasz KamiĆski <tkaminsk@redhat.com>
+
+ PR libstdc++/123875
+ * include/bits/atomic_base.h (__atomic_impl::__clear_padding):
+ Use if constexpr unconditionally.
+ (__atomic_float<_Fp>::__atomic_float(_Fp)): Skip __clear_padding
+ call for constant evaluation.
+ * include/std/atomic (atomic<_Tp>::atomic(_Tp)): Likewise.
+ * testsuite/29_atomics/atomic/cons/static_zero_padding.cc: New test.
+
+2026-02-10 Jonathan Wakely <jwakely@redhat.com>
+
+ PR libstdc++/123991
+ * include/bits/basic_string.h (compare(size_type, size_type, T)):
+ Remove noexcept-specifier.
+ (compare(size_type, size_type, T, size_type, size_type)):
+ Likewise.
+ * include/bits/cow_string.h (compare(size_type, size_type, T)):
+ Remove noexcept-specifier.
+ (compare(size_type, size_type, T, size_type, size_type)):
+ Likewise.
+ * testsuite/21_strings/basic_string/operations/compare/char/123991.cc:
+ New test.
+ * testsuite/21_strings/basic_string/operations/compare/wchar_t/123991.cc:
+ New test.
+
+2026-02-10 Patrick Palka <ppalka@redhat.com>
+
+ * include/bits/regex.h (_Executor): Remove __dfs_mode template
+ parameter and _V2 inline namespace.
+ * include/bits/regex.tcc (__regex_algo_impl): Adjust after
+ __dfs_mode template parameter removal.
+ * include/bits/regex_executor.h (_Executor): Remove __dfs_mode
+ parameter and _V2 inline namespace.
+ * include/bits/regex_executor.tcc (_Executor): Likewise.
+
+2026-02-10 Patrick Palka <ppalka@redhat.com>
+
+ * include/bits/regex.tcc (__regex_algo_impl): Pass __use_dfs
+ parameter to _Executor's constructor.
+ * include/bits/regex_executor.h (_Executor::_Search_mode): New.
+ (_Executor::_Executor): Add __use_dfs parameter and initialize
+ _M_search_mode. Adjust after inlining _State_info members into
+ _Executor.
+ (_Executor::~_Executor): Free _M_visted_states.
+ (_Executor::_M_main): Adjust after renaming _M_main_dispatch
+ overloads to _M_main_dfs and _M_main_bfs.
+ (_Executor::_State_info): Remove.
+ (_Executor::_M_visited): Inlined from _State_info.
+ (_Executor::_M_get_sol_pos): Likewise.
+ (_Executor::_M_states): Remove.
+ (_Executor::_M_start): Inlined from _State_info.
+ (_Executor::_M_sol_pos): Likewise.
+ (_Executor::_M_match_queue): Likewise.
+ (_Executor::_M_search_mode): New.
+ * include/bits/regex_executor.tcc (_Executor::_M_main_dispatch):
+ Renamed to...
+ (_Executor::_M_main_dfs, _Executor::_M_main_bfs): ... these.
+ (_Executor::_M_*): Adjust after _M_states removal.
+ (_Executor::_M_lookhead): Also adjust _Executor constructor
+ call.
+
2026-02-09 Jonathan Wakely <jwakely@redhat.com>
PR libstdc++/124024