+2026-02-12 Hans-Peter Nilsson <hp@axis.com>
+
+ * config/cris/cris.cc (cris_reduce_compare): Add forcing the first
+ operand to be a register, unless the second operand is 0, to scope.
+ * config/cris/cris.md ("*cstore<mode><code>4")
+ ("*cbranch<mode><code>4"): Add guards to condition, for either operand
+ to be a register unless the last operand is zero.
+
+2026-02-12 Hans-Peter Nilsson <hp@axis.com>
+
+ * config/cris/cris.md (BWDSF): New mode_iterator replacing SISF.
+ All callers changed.
+ ("*movhi_internal<setcc><setnz><setnzvc>"): Anonymized from
+ "<acc><anz><anzvc>movhi<setcc><setnz><setnzvc>" to make it a
+ match-only pattern. Add conditions to guard from source and
+ destination both being memory operands.
+ ("*movstricthi_internal", "*movstrictqi_internal"): Similarly
+ for "movstricthi" and "movstrictqi".
+ ("movstrict<mode>"): Add common expander for BW, forcing one operand
+ to be a register or source being zero.
+
+2026-02-12 Hans-Peter Nilsson <hp@axis.com>
+
+ * config/cris/cris.md (SISF): New mode_iterator for SI and SF.
+ ("mov<mode>"): Make "movsi" a define_expand to include SFmode by
+ means of the SISF iterator and adjust to also handle SFmode.
+ ("*movsf_internal"): Anonymize "movsf"; make it a match-only pattern.
+ Add conditions to guard from source and destination both being memory
+ operands.
+
+2026-02-12 Kwok Cheung Yeung <kcyeung@baylibre.com>
+
+ PR middle-end/113436
+ * omp-low.cc (is_variable_sized): Add extra is_ref argument. Check
+ referenced type if true.
+ (lower_omp_target): Call lower_private_allocate to generate code to
+ allocate memory for firstprivate/private clauses with allocators, and
+ insert code after dependent variables have been initialized.
+ Construct calls to free allocate memory and insert after target block.
+ Adjust decl values for clause variables. Copy value of firstprivate
+ variables to allocated memory.
+
+2026-02-12 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
+
+ PR rtl-optimization/124062
+ * ifcvt.cc (noce_try_cond_arith): Check the conditional code
+ for UNKNOWN.
+
+2026-02-12 Soumya AR <soumyaa@nvidia.com>
+
+ * config/aarch64/aarch64-json-schema.h: Include inherited members for
+ SVE vector costs.
+ * config/aarch64/aarch64-json-tunings-parser-generated.inc
+ (parse_vec_costs_sve): Regenerate.
+ * config/aarch64/aarch64-json-tunings-parser.cc
+ (aarch64_load_tuning_params_from_json_string): Clear dispatch scheduling
+ flag if dispatch_constraints is NULL.
+ * config/aarch64/aarch64-json-tunings-printer-generated.inc
+ (serialize_vec_costs_sve): Regenerate.
+
2026-02-11 Vladimir N. Makarov <vmakarov@redhat.com>
PR rtl-optimization/121191
+2026-02-12 James Bohl <bohlj47@gmail.com>
+
+ PR algol68/124049
+ * Make-lang.in (ALGOL68_OBJS): Add algol68/a68-moids-sorting.o.
+ * a68.h: Add prototype for a68_sort_union_packs.
+ * a68-moids-sorting.cc: New file.
+ * a68-parser-modes.cc (a68_make_moid_list): Call a68_sort_union_packs.
+ * ga68-exports.pk (ga68_mode_64): Add comment on union mode ordering.
+
2026-02-11 Jose E. Marchesi <jemarch@gnu.org>
* ga68-coding-guidelines.texi (Enquiry clauses): New section.
+2026-02-12 David Malcolm <dmalcolm@redhat.com>
+
+ PR analyzer/117369
+ * kf.cc (kf_sprintf::impl_call_pre): Use the capacity of the
+ region when "faking" a write to the destination buffer, to
+ avoid buffer overflow false +ves.
+
+2026-02-12 David Malcolm <dmalcolm@redhat.com>
+
+ PR analyzer/124073
+ * region-model.cc (region_model::push_frame): Bulletproof against
+ DECL_RESULT having null SSA on function missing a return
+ statement (-Wreturn-type).
+
2026-02-11 David Malcolm <dmalcolm@redhat.com>
PR analyzer/124055
+2026-02-12 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
+
+ PR c/105555
+ * c-common.cc (fold_offsetof): Handle REALPART_EXPR
+ and IMAGPART_EXPR.
+
2026-02-06 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
PR middle-end/123892
+2026-02-12 Robert Dubner <rdubner@symas.com>
+
+ * cbldiag.h: Copyright updated to 2026.
+ * cdf-copy.cc: Likewise.
+ * cdf.y: Likewise.
+ * cdfval.h: Likewise.
+ * cobol-system.h: Likewise.
+ * convert.cc: Likewise.
+ * copybook.h: Likewise.
+ * except.cc: Likewise.
+ * exceptg.h: Likewise.
+ * genapi.cc: Likewise.
+ * genapi.h: Likewise.
+ * gengen.cc: Likewise.
+ * gengen.h: Likewise.
+ * genmath.cc: Likewise.
+ * genmath.h: Likewise.
+ * genutil.cc: Likewise.
+ * genutil.h: Likewise.
+ * inspect.h: Likewise.
+ * lang-specs.h: Likewise.
+ * lexio.cc: Likewise.
+ * lexio.h: Likewise.
+ * messages.cc: Likewise.
+ * parse.y: Likewise.
+ * parse_ante.h: Likewise.
+ * parse_util.h: Likewise.
+ * scan.l: Likewise.
+ * scan_ante.h: Likewise.
+ * scan_post.h: Likewise.
+ * show_parse.h: Likewise.
+ * structs.cc: Likewise.
+ * structs.h: Likewise.
+ * symbols.cc: Likewise.
+ * symbols.h: Likewise.
+ * symfind.cc: Likewise.
+ * util.cc: Likewise.
+ * util.h: Likewise.
+
+2026-02-12 Robert Dubner <rdubner@symas.com>
+
+ * genapi.cc (establish_using): Use a 128-bit type for
+ float-extended; handle numeric-edited values of different sizes
+ and signs correctly.
+ (create_and_call): Use a 128-bit type for float-extended.
+
2026-02-06 Robert Dubner <rdubner@symas.com>
PR cobol/119332
+2026-02-12 Patrick Palka <ppalka@redhat.com>
+
+ * constraint.cc (finish_shorthand_constraint): Add is_non_type
+ parameter. Handle constrained auto NTTPs.
+ * cp-tree.h (copy_template_args): Declare.
+ (expand_template_argument_pack): Declare.
+ (finish_shorthand_constraint): Adjust declaration.
+ * mangle.cc (write_template_param_decl): Obtain constraints of
+ an auto NTTP through TEMPLATE_PARM_CONSTRAINTS instead of
+ PLACEHOLDER_TYPE_CONSTRAINTS.
+ * parser.cc (cp_parser_constrained_type_template_parm): Inline
+ into its only caller and remove.
+ (cp_parser_constrained_non_type_template_parm): Likewise.
+ (finish_constrained_parameter): Simplify after the above. Replace
+ the type of an ordinary constrained auto NTTP with a
+ non-constrained one and set TEMPLATE_PARM_CONSTRAINTS for it.
+ (cp_parser_template_parameter): Dispatch to
+ finish_constrained_parameter for a constrained auto NTTP.
+ * pt.cc (process_template_parm): Pass is_non_type to
+ finish_shorthand_constraint. Use TEMPLATE_PARM_CONSTRAINTS
+ instead of TREE_TYPE for clarity.
+ (expand_template_argument_pack): Remove forward declaration.
+ (copy_template_args): Likewise.
+ (make_constrained_placeholder_type): Return the type not the
+ TYPE_NAME for consistency with make_auto_1 etc.
+ (do_auto_deduction): Assert we no longer see simple constrained
+ autos during coercion/deduction.
+
+2026-02-12 Patrick Palka <ppalka@redhat.com>
+
+ * cp-gimplify.cc (cp_gimplify_expr) <case CALL_EXPR>: Adjust
+ r16-7487 comment.
+
+2026-02-12 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/123989
+ * cp-gimplify.cc (cp_gimplify_expr) <case CALL_EXPR>: Evaluate
+ the object argument of an xobj memfn call first too.
+
+2026-02-12 Marek Polacek <polacek@redhat.com>
+
+ PR c++/124045
+ * parser.cc (cp_parser_parse_and_diagnose_invalid_type_name): Also
+ abort the tentative parse when id is error_mark_node.
+ (cp_parser_simple_declaration): Set CP_PARSER_FLAGS_TYPENAME_OPTIONAL
+ when in a namespace scope.
+ (cp_parser_single_declaration): Use cp_parser_flags instead of int.
+
+2026-02-12 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/98939
+ PR libstdc++/119745
+ * class.cc (object_parms_correspond): Allow differing
+ FUNCTION_REF_QUALIFIED in C++20.
+
2026-02-11 Boris Staletic <boris.staletic@protonmail.com>
PR c++/123660
+2026-02-12 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
+
+ PR c/105555
+ * gcc.dg/complex-10.c: New test.
+
+2026-02-12 Patrick Palka <ppalka@redhat.com>
+
+ * g++.dg/cpp26/pack-indexing15.C: Adjust expected error upon
+ constrained auto NTTP satisfaction failure.
+ * g++.dg/cpp2a/concepts-placeholder12.C: Likewise.
+ * g++.dg/cpp2a/concepts-pr97093.C: Likewise.
+ * g++.dg/cpp2a/concepts-template-parm2.C: Likewise.
+ * g++.dg/cpp2a/concepts-template-parm6.C: Likewise.
+ * g++.dg/cpp2a/concepts-template-parm12.C: New test.
+
+2026-02-12 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/123989
+ * g++.dg/cpp23/explicit-obj-eval-order.C: New test.
+
+2026-02-12 Kwok Cheung Yeung <kcyeung@baylibre.com>
+
+ PR middle-end/113436
+ * c-c++-common/gomp/pr113436-1.c: New.
+ * c-c++-common/gomp/pr113436-2.c: New.
+ * g++.dg/gomp/pr113436.C: New.
+ * gfortran.dg/gomp/pr113436-1.f90: New.
+ * gfortran.dg/gomp/pr113436-2.f90: New.
+ * gfortran.dg/gomp/pr113436-3.f90: New.
+ * gfortran.dg/gomp/pr113436-4.f90: New.
+
+2026-02-12 Robert Dubner <rdubner@symas.com>
+
+ * cobol.dg/group2/USING_COMP-3_BY_REFERENCE.cob: New test.
+ * cobol.dg/group2/USING_COMP-3_BY_REFERENCE.out: New test.
+ * cobol.dg/group2/USING_COMP-3_BY_VALUE.cob: New test.
+ * cobol.dg/group2/USING_COMP-3_BY_VALUE.out: New test.
+ * cobol.dg/group2/USING_FLOAT-SLX_BY_REFERENCE.cob: New test.
+ * cobol.dg/group2/USING_FLOAT-SLX_BY_REFERENCE.out: New test.
+ * cobol.dg/group2/USING_FLOAT-SLX_BY_VALUE.cob: New test.
+ * cobol.dg/group2/USING_FLOAT-SLX_BY_VALUE.out: New test.
+ * cobol.dg/group2/USING_NumericDisplay_BY_REFERENCE.cob: New test.
+ * cobol.dg/group2/USING_NumericDisplay_BY_REFERENCE.out: New test.
+ * cobol.dg/group2/USING_NumericDisplay_BY_VALUE.cob: New test.
+ * cobol.dg/group2/USING_NumericDisplay_BY_VALUE.out: New test.
+ * cobol.dg/group2/USING_Signed_-_COMP-3_BY_REFERENCE.cob: New test.
+ * cobol.dg/group2/USING_Signed_-_COMP-3_BY_REFERENCE.out: New test.
+ * cobol.dg/group2/USING_Signed_-_COMP-3_BY_VALUE.cob: New test.
+ * cobol.dg/group2/USING_Signed_-_COMP-3_BY_VALUE.out: New test.
+ * cobol.dg/group2/USING_Signed_-_NumericDisplay_BY_REFERENCE.cob: New test.
+ * cobol.dg/group2/USING_Signed_-_NumericDisplay_BY_REFERENCE.out: New test.
+ * cobol.dg/group2/USING_Signed_-_NumericDisplay_BY_VALUE.cob: New test.
+ * cobol.dg/group2/USING_Signed_-_NumericDisplay_BY_VALUE.out: New test.
+ * cobol.dg/group2/USING_Signed___COMP-3_BY_REFERENCE.cob: New test.
+ * cobol.dg/group2/USING_Signed___COMP-3_BY_REFERENCE.out: New test.
+ * cobol.dg/group2/USING_Signed___COMP-3_BY_VALUE.cob: New test.
+ * cobol.dg/group2/USING_Signed___COMP-3_BY_VALUE.out: New test.
+ * cobol.dg/group2/USING_Signed___NumericDisplay_BY_REFERENCE.cob: New test.
+ * cobol.dg/group2/USING_Signed___NumericDisplay_BY_REFERENCE.out: New test.
+ * cobol.dg/group2/USING_Signed___NumericDisplay_BY_VALUE.cob: New test.
+ * cobol.dg/group2/USING_Signed___NumericDisplay_BY_VALUE.out: New test.
+
+2026-02-12 Richard Biener <rguenther@suse.de>
+
+ * gcc.dg/vect/vect.exp: Adjust vec-scal-*.c glob. Merge
+ globbing of non-bb-slp-*.c tests to a *.c glob excluding
+ bb-slp-*.c.
+ * gcc.dg/vect/vec-scal-opt.c: Move ...
+ * gcc.dg/vect/veclower/vec-scal-opt.c: ... here.
+ * gcc.dg/vect/vec-scal-opt1.c: Move ...
+ * gcc.dg/vect/veclower/vec-scal-opt1.c: ... here.
+ * gcc.dg/vect/vec-scal-opt2.c: Move ...
+ * gcc.dg/vect/veclower/vec-scal-opt2.c: ... here.
+ * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-double.c: Rename to ...
+ * gcc.dg/vect/complex/bb-slp-complex-add-double.c: ... this.
+ * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-float.c: Rename to ...
+ * gcc.dg/vect/complex/bb-slp-complex-add-float.c: ... this.
+ * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-half-float.c: Rename to ...
+ * gcc.dg/vect/complex/bb-slp-complex-add-half-float.c: ... this.
+ * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-double.c: Rename to ...
+ * gcc.dg/vect/complex/bb-slp-complex-add-pattern-double.c: ... this.
+ * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-float.c: Rename to ...
+ * gcc.dg/vect/complex/bb-slp-complex-add-pattern-float.c: ... this.
+ * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-half-float.c: Rename to ...
+ * gcc.dg/vect/complex/bb-slp-complex-add-pattern-half-float.c: ... this.
+ * gcc.dg/vect/complex/fast-math-bb-slp-complex-mla-double.c: Rename to ...
+ * gcc.dg/vect/complex/bb-slp-complex-mla-double.c: ... this.
+ * gcc.dg/vect/complex/fast-math-bb-slp-complex-mla-float.c: Rename to ...
+ * gcc.dg/vect/complex/bb-slp-complex-mla-float.c: ... this.
+ * gcc.dg/vect/complex/fast-math-bb-slp-complex-mla-half-float.c: Rename to ...
+ * gcc.dg/vect/complex/bb-slp-complex-mla-half-float.c: ... this.
+ * gcc.dg/vect/complex/fast-math-bb-slp-complex-mls-double.c: Rename to ...
+ * gcc.dg/vect/complex/bb-slp-complex-mls-double.c: ... this.
+ * gcc.dg/vect/complex/fast-math-bb-slp-complex-mls-float.c: Rename to ...
+ * gcc.dg/vect/complex/bb-slp-complex-mls-float.c: ... this.
+ * gcc.dg/vect/complex/fast-math-bb-slp-complex-mls-half-float.c: Rename to ...
+ * gcc.dg/vect/complex/bb-slp-complex-mls-half-float.c: ... this.
+ * gcc.dg/vect/complex/fast-math-bb-slp-complex-mul-double.c: Rename to ...
+ * gcc.dg/vect/complex/bb-slp-complex-mul-double.c: ... this.
+ * gcc.dg/vect/complex/fast-math-bb-slp-complex-mul-float.c: Rename to ...
+ * gcc.dg/vect/complex/bb-slp-complex-mul-float.c : ... this.
+ * gcc.dg/vect/complex/fast-math-bb-slp-complex-mul-half-float.c: Rename to ...
+ * gcc.dg/vect/complex/bb-slp-complex-mul-half-float.c: ... this.
+ * gcc.dg/vect/complex/complex-add-pattern-template.c: Skip.
+ * gcc.dg/vect/complex/complex-add-template.c: Skip.
+ * gcc.dg/vect/complex/complex-mla-template.c: Skip.
+ * gcc.dg/vect/complex/complex-mls-template.c: Skip.
+ * gcc.dg/vect/complex/complex-mul-template.c: Skip.
+ * gcc.dg/vect/complex/complex-operations.c: Skip.
+
+2026-02-12 Marek Polacek <polacek@redhat.com>
+
+ PR c++/124045
+ * g++.dg/reflect/type1.C: Don't expect an error for a missing typename
+ in a namespace scope.
+
+2026-02-12 James Bohl <bohlj47@gmail.com>
+
+ PR algol68/124049
+ * algol68/execute/modules/program-25.a68: New test.
+ * algol68/execute/modules/module25a.a68: New file.
+ * algol68/execute/modules/module25b.a68: New file.
+
+2026-02-12 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
+
+ PR rtl-optimization/124062
+ * gcc.dg/torture/pr124062-1.c: New test.
+
+2026-02-12 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/98939
+ PR libstdc++/119745
+ * g++.dg/cpp0x/ref-qual5.C: Expect no diagnostics in C++20.
+
+2026-02-12 David Malcolm <dmalcolm@redhat.com>
+
+ PR analyzer/117369
+ * c-c++-common/analyzer/sprintf-pr117369.c: New test.
+ * gcc.dg/analyzer/doom-d_main-IdentifyVersion.c: Update expected
+ results to reflect complexity limits being hit earlier.
+
+2026-02-12 David Malcolm <dmalcolm@redhat.com>
+
+ PR analyzer/111099
+ * gcc.dg/analyzer/torture/ice-pr111099.c: New test.
+
+2026-02-12 David Malcolm <dmalcolm@redhat.com>
+
+ PR analyzer/124073
+ * g++.dg/analyzer/ice-pr124073.C: New test.
+
2026-02-11 Joseph Myers <josmyers@redhat.com>
* lib/tsan-dg.exp (orig_tsan_options_saved, orig_tsan_options):
+2026-02-12 Robert Dubner <rdubner@symas.com>
+
+ PR cobol/121499
+ * LICENSE: Copyright updated to 2026.
+ * Makefile.am: Compile with -fstrict-aliasing.
+ * Makefile.in: Autoreconf.
+ * acinclude.m4: Copyright updated to 2026.
+ * charmaps.cc: Likewise.
+ * charmaps.h: Likewise.
+ * common-defs.h: Likewise.
+ * configure.tgt: Likewise.
+ * constants.cc: Likewise.
+ * ec.h: Likewise.
+ * encodings.h: Likewise.
+ * exceptl.h: Likewise.
+ * gcobolio.h: Likewise.
+ * gfileio.cc: Likewise.
+ * gfileio.h: Likewise.
+ * gmath.cc (multiply_int256_by_int64): Eliminate aliasing.
+ (divide_int256_by_int64): Likewise.
+ (multiply_int128_by_int128): Likewise.
+ (divide_int128_by_int128): Likewise.
+ * gmath.h: Copyright updated to 2026.
+ * intrinsic.cc: Likewise.
+ * io.cc: Likewise.
+ * io.h: Likewise.
+ * libgcobol.cc: Likewise.
+ * libgcobol.h: Likewise.
+ * stringbin.cc: Likewise.
+ * stringbin.h: Likewise.
+ * valconv.cc: Likewise.
+ * valconv.h: Likewise.
+ * xmlparse.cc: Likewise.
+
+2026-02-12 Robert Dubner <rdubner@symas.com>
+
+ * Makefile.am: Temporarily continue to use -fno-strict-aliasing.
+ * Makefile.in: Likewise.
+ * libgcobol.cc (__gg__fetch_call_by_value_value): Simplify handling
+ of FldFloat.
+ (__gg__assign_value_from_stack): Likewise.
+ (__gg__unstring): Avoid uninitialized variable error.
+ (__gg__look_at_int128): New function useful for debugging.
+ (__gg__look_at_pointer): Likewise.
+ * xmlparse.cc (xml_event): Implement namespace XML.
+ (cdataBlock): Likewise.
+ (characters): Likewise.
+ (__gg__xml_parse): Likewise.
+
2026-02-05 Robert Dubner <rdubner@symas.com>
* valconv.cc (__gg__string_to_numeric_edited): Explanatory comment.
+2026-02-12 Kwok Cheung Yeung <kcyeung@baylibre.com>
+
+ PR middle-end/113436
+ * libgomp.texi (OpenMP 5.0): Mark allocate clause as implemented.
+ (Memory allocation): Add documentation for use in target construct.
+ * testsuite/libgomp.c++/firstprivate-1.C: Enable alignment check.
+ * testsuite/libgomp.c++/pr113436-1.C: New.
+ * testsuite/libgomp.c++/pr113436-2.C: New.
+ * testsuite/libgomp.c++/private-1.C: Enable alignment check.
+ * testsuite/libgomp.c-c++-common/pr113436-1.c: New.
+ * testsuite/libgomp.c-c++-common/pr113436-2.c: New.
+ * testsuite/libgomp.fortran/pr113436-1.f90: New.
+ * testsuite/libgomp.fortran/pr113436-2.f90: New.
+
2026-02-05 Andrew Stubbs <ams@baylibre.com>
* libgomp.texi: Mark TR14 omp_target_is_accessible status as "Y".
+2026-02-12 LIU Hao <lh_mouse@126.com>
+
+ * vprintf-support.c (do_strtoul): New function.
+ (libiberty_vprintf_buffer_size): Replace `strtoul` with `do_strtoul`.
+
2026-02-05 Matthieu Longo <matthieu.longo@arm.com>
* testsuite/test-doubly-linked-list.c: Update.
+2026-02-12 Pietro Monteiro <pietro@sociotechnical.xyz>
+ Jakub Jelinek <jakub@redhat.com>
+
+ PR libitm/69018
+ * testsuite/lib/libitm.exp (libitm_init): Check
+ GXX_UNDER_TEST. Add "${blddir}/.libs" to
+ always_ld_library_path if blddir is not empty. Use
+ "-fdiagnostics-plain-output". Don't set compiler to GCC_UNDER_TEST.
+ * testsuite/libitm.c++/c++.exp: If $blddir is not empty set
+ libstdc++_library_path, shlib_ext, lang_include_flags, add
+ "${blddir}/${lang_library_paths}" to ld_library_path.
+ Unset libstdc++_library_path and shlib_ext if we skip C++
+ tests and at the end of the test run.
+ * testsuite/libitm.c/c.exp: Update the FSF address to the
+ website in the license text. Unset lang_library_paths and
+ lang_include_flags. Set the compiler to $GCC_UNDER_TEST.
+
2026-01-31 Pietro Monteiro <pietro@sociotechnical.xyz>
PR libitm/69018
+2026-02-12 Patrick Palka <ppalka@redhat.com>
+
+ * include/bits/regex_executor.tcc (_Executor::_M_rep_once_more):
+ Make unnused _Match_mode parameter unnamed.
+ (_Executor::_M_handle_repeat): Likewise.
+ (_Executor::_M_handle_subexpr_begin): Likewise.
+ (_Executor::_M_handle_subexpr_end): Likewise.
+ (_Executor::_M_handle_line_begin_assertion): Likewise.
+ (_Executor::_M_handle_line_end_assertion): Likewise.
+ (_Executor::_M_handle_match): Likewise.
+ (_Executor::_M_handle_backref): Likewise.
+ (_Executor::_M_handle_alternative): Likewise.
+
+2026-02-12 Xi Ruoyao <xry111@xry111.site>
+ Jonathan Wakely <jwakely@redhat.com>
+
+ * testsuite/17_intro/badnames.cc (__unused): Do not define.
+ * testsuite/17_intro/names.cc [glibc == 2.43] (__unused): Undef.
+
+2026-02-12 Jonathan Wakely <jwakely@redhat.com>
+
+ * include/std/type_traits (is_function): Declare before first
+ use.
+
+2026-02-12 Patrick Palka <ppalka@redhat.com>
+
+ PR libstdc++/114865
+ * include/std/atomic (atomic<_Tp>::atomic(_Tp)) [C++11]:
+ Enable __builtin_clear_padding logic.
+ * testsuite/29_atomics/atomic/compare_exchange_padding.cc: Enable
+ this test in earlier modes, including C++11.
+ * testsuite/29_atomics/atomic/cons/zero_padding.cc [C++11]:
+ Enable tests verifying cleared padding bits for a non-static-init
+ std::atomic object.
+
2026-02-11 Tomasz Kamiński <tkaminsk@redhat.com>
* include/bits/funcref_impl.h (function_ref::function_ref(_Fn&&)):