https://gcc.gnu.org/g:3c62023d05e9112ac51678fef42b2ba6e582f383

commit r16-5606-g3c62023d05e9112ac51678fef42b2ba6e582f383
Author: GCC Administrator <[email protected]>
Date:   Wed Nov 26 00:20:39 2025 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           |  82 +++++++++++++++++
 gcc/DATESTAMP           |   2 +-
 gcc/analyzer/ChangeLog  |   6 ++
 gcc/c-family/ChangeLog  |  27 ++++++
 gcc/cp/ChangeLog        |  22 +++++
 gcc/lto/ChangeLog       |   5 ++
 gcc/rust/ChangeLog      |  99 ++++++++++++++++++++
 gcc/testsuite/ChangeLog | 234 ++++++++++++++++++++++++++++++++++++++++++++++++
 libgomp/ChangeLog       |   9 ++
 libstdc++-v3/ChangeLog  |   5 ++
 10 files changed, 490 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 3aa2a2eeb612..2c098e384cf8 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,85 @@
+2025-11-25  Rainer Orth  <[email protected]>
+
+       * configure.ac (gcc_cv_header_zstd_h): Save, restore CXXFLAGS,
+       LDFLAGS.
+       * configure: Regenerate.
+
+2025-11-25  Tamar Christina  <[email protected]>
+
+       PR target/118974
+       * config/aarch64/aarch64-simd.md (xor<mode>3<vczle><vczbe>): Rename ...
+       (@xor<mode>3<vczle><vczbe>): .. to this.
+       (cbranch<mode>4): Update comments.
+       (<optab><mode>): New.
+       * config/aarch64/aarch64-sve.md (cbranch<mode>4): Update comment.
+       (<optab><mode>): New.
+       (aarch64_ptest<mode>): Rename to ...
+       (@aarch64_ptest<mode>): .. this.
+       * config/aarch64/iterators.md (UNSPEC_CMP_ALL, UNSPEC_CMP_ANY,
+       UNSPEC_COND_CMP_ALL, UNSPEC_COND_CMP_ANY): New.
+       (optabs): Add them.
+       (CBRANCH_CMP, COND_CBRANCH_CMP, cbranch_op): New.
+       * config/aarch64/predicates.md (aarch64_cbranch_compare_operation): New.
+
+2025-11-25  Tamar Christina  <[email protected]>
+
+       PR target/118974
+       * tree-vect-stmts.cc (supports_vector_compare_and_branch): New.
+       (vectorizable_early_exit): Use it.
+
+2025-11-25  Tamar Christina  <[email protected]>
+
+       PR target/118974
+       * optabs.def (vec_cbranch_any_optab, vec_cbranch_all_optab,
+       cond_vec_cbranch_any_optab, cond_vec_cbranch_all_optab,
+       cond_len_vec_cbranch_any_optab, cond_len_vec_cbranch_all_optab): New.
+       * doc/md.texi: Document them.
+       * optabs.cc (prepare_cmp_insn): Refactor to take optab to check for
+       instead of hardcoded cbranch and support mask and len.
+       (emit_cmp_and_jump_insn_1, emit_cmp_and_jump_insns): Implement them.
+       (emit_conditional_move, emit_conditional_add, gen_cond_trap): Update
+       after changing function signatures to support new optabs.
+
+2025-11-25  Jason Merrill  <[email protected]>
+
+       * doc/invoke.texi: Document --compile-std-module.
+       * gcc.cc (struct infile): Add artificial field.
+       (add_infile): Set it.
+       (driver::prepare_infiles): Check it.
+
+2025-11-25  Jason Merrill  <[email protected]>
+
+       * doc/invoke.texi (C++ Modules): Remove TU-local caveat.
+
+2025-11-25  Jakub Jelinek  <[email protected]>
+
+       PR middle-end/120052
+       * gimplify.cc (gimplify_call_expr): For IFN_UBSAN_BOUNDS
+       call with integer_onep first argument, change that argument
+       to 0 and add TYPE_MAX_VALUE (TYPE_DOMAIN (arr_type)) to
+       3rd argument before gimplification.
+
+2025-11-25  Jakub Jelinek  <[email protected]>
+
+       PR middle-end/120564
+       * omp-expand.cc (extract_omp_for_update_vars): Use build2 instead of
+       fold_build2 to build argument for gimple_build_cond_empty.
+
+2025-11-25  Jakub Jelinek  <[email protected]>
+
+       * alias.cc (get_alias_set): Fix comment typo, TYPE_CANOINCAL
+       -> TYPE_CANONICAL.
+
+2025-11-25  Jakub Jelinek  <[email protected]>
+
+       PR middle-end/122624
+       * tree.cc (build_bitint_type): Use type_hash_canon_hash.
+
+2025-11-25  Rainer Orth  <[email protected]>
+
+       * doc/sourcebuild.texi (Add Options): Document
+       check_function_bodies.
+
 2025-11-24  Alexandre Oliva  <[email protected]>
 
        PR rtl-optimization/122767
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index e0428feb0905..913858765e79 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20251125
+20251126
diff --git a/gcc/analyzer/ChangeLog b/gcc/analyzer/ChangeLog
index f96b31323565..70fe4dd2b826 100644
--- a/gcc/analyzer/ChangeLog
+++ b/gcc/analyzer/ChangeLog
@@ -1,3 +1,9 @@
+2025-11-25  David Malcolm  <[email protected]>
+
+       * sm-malloc.cc (deref_before_check::emit): Add logging of the
+       various conditions for late-rejection of a
+       -Wanalyzer-deref-before-check warning.
+
 2025-11-12  David Malcolm  <[email protected]>
 
        * program-state.cc (log_set_of_svalues):  Avoid -Wformat-security
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index 741c11e634c6..ba0e3c6af34b 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,30 @@
+2025-11-25  Jason Merrill  <[email protected]>
+
+       * c.opt: Add --compile-std-module.
+
+2025-11-25  Jakub Jelinek  <[email protected]>
+
+       PR middle-end/120052
+       * c-ubsan.cc (ubsan_instrument_bounds): For VLAs use
+       1 instead of 0 as first IFN_UBSAN_BOUNDS argument and only
+       use the addend without TYPE_MAX_VALUE (TYPE_DOMAIN (type))
+       in the 3rd argument.
+
+2025-11-25  Jakub Jelinek  <[email protected]>
+
+       PR middle-end/122624
+       * c-common.cc (c_common_get_alias_set): Fix up handling of BITINT_TYPE
+       and non-standard INTEGER_TYPEs.  For unsigned _BitInt(1) always return
+       -1.  For other unsigned types set TYPE_ALIAS_SET to get_alias_set of
+       corresponding signed type and return that.  For signed types check if
+       corresponding unsigned type has TYPE_ALIAS_SET_KNOWN_P and if so copy
+       its TYPE_ALIAS_SET and return that.
+
+2025-11-25  Kito Cheng  <[email protected]>
+
+       * c-opts.cc (c_common_post_options): Skip register_include_chains
+       when cpp_opts->preprocessed is set.
+
 2025-11-22  Sandra Loosemore  <[email protected]>
            Julian Brown  <[email protected]>
            waffl3x  <[email protected]>
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 04c9684aa6fe..7560da06fbeb 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,25 @@
+2025-11-25  Nathaniel Shead  <[email protected]>
+
+       PR c++/122699
+       * name-lookup.h (expose_existing_namespace): Declare.
+       * name-lookup.cc (expose_existing_namespace): New function.
+       (push_namespace): Call it.
+       * pt.cc (tsubst_friend_function): Likewise.
+
+2025-11-25  Nathaniel Shead  <[email protected]>
+
+       PR c++/122789
+       * module.cc (trees_out::core_vals): Treat REQUIRES_EXPR
+       specially and stream the chained decls of its first operand.
+       (trees_in::core_vals): Likewise.
+       (trees_out::tree_node): Check the PARM_DECLs we see are what we
+       expect.
+
+2025-11-25  Jason Merrill  <[email protected]>
+
+       * lang-specs.h: Add @c++-system-module.
+       * g++spec.cc (lang_specific_driver): Handle --compile-std-module.
+
 2025-11-24  Marek Polacek  <[email protected]>
 
        PR c++/119964
diff --git a/gcc/lto/ChangeLog b/gcc/lto/ChangeLog
index 4adfd9ebfa29..ff9e2e809724 100644
--- a/gcc/lto/ChangeLog
+++ b/gcc/lto/ChangeLog
@@ -1,3 +1,8 @@
+2025-11-25  Siddhesh Poyarekar  <[email protected]>
+
+       PR lto/122515
+       * lto-common.cc (lto_read_section_data): Avoid using SSIZE_MAX.
+
 2025-11-13  Michal Jires  <[email protected]>
 
        PR lto/122603
diff --git a/gcc/rust/ChangeLog b/gcc/rust/ChangeLog
index e2d7fb86e3f0..c581e08ffbb6 100644
--- a/gcc/rust/ChangeLog
+++ b/gcc/rust/ChangeLog
@@ -1,3 +1,102 @@
+2025-11-25  Lúcio Boari Fleury  <[email protected]>
+
+       * parse/rust-parse-impl.h: Add early exit condition to parsing loop.
+
+2025-11-25  Philip Herron  <[email protected]>
+
+       * ast/rust-ast.cc (TraitItemType::as_string): add generic params
+       * ast/rust-ast.h: remove old comment
+       * ast/rust-item.h: add generic params to associated type
+       * ast/rust-type.h: remove old comment
+       * hir/rust-ast-lower-implitem.cc (ASTLowerTraitItem::visit): hir 
lowering for gat's
+       * hir/tree/rust-hir-item.cc (TraitItemType::TraitItemType): gat's on 
TraitItemType
+       (TraitItemType::operator=): preserve generic params
+       * hir/tree/rust-hir-item.h: likewise
+       * hir/tree/rust-hir.cc (TraitItemType::as_string): likewise
+       * parse/rust-parse-impl.h (Parser::parse_trait_type): hit the < and 
parse params
+       * typecheck/rust-hir-type-check-implitem.cc 
(TypeCheckImplItemWithTrait::visit): typecheck
+       * typecheck/rust-tyty.cc (BaseType::has_substitutions_defined): dont 
destructure
+
+2025-11-25  Lucas Ly Ba  <[email protected]>
+
+       * expand/rust-derive.cc (DeriveVisitor::derive):
+       Add check and error.
+
+2025-11-25  Lucas Ly Ba  <[email protected]>
+
+       * hir/rust-ast-lower-base.cc 
(ASTLoweringBase::handle_doc_item_attribute): Make error.
+
+2025-11-25  Yap Zhi Heng  <[email protected]>
+
+       * backend/rust-compile-expr.cc (compile_float_literal): Add is_negative
+       check to compile negative float literals properly.
+       * backend/rust-compile-pattern.cc 
(CompilePatternCheckExpr::visit(RangePattern)):
+       Minor optimization to E0579 checks to reduce memory copy.
+
+2025-11-25  Owen Avery  <[email protected]>
+
+       * checks/errors/feature/rust-feature-gate.cc
+       (FeatureGate::gate): Handle removal of Feature::create.
+       (FeatureGate::visit): Refer to AUTO_TRAITS as
+       OPTIN_BUILTIN_TRAITS.
+       * checks/errors/feature/rust-feature.cc (Feature::create):
+       Remove.
+       (Feature::feature_list): New static member variable.
+       (Feature::name_hash_map): Use "rust-feature-defs.h" to define.
+       (Feature::lookup): New member function definition.
+       * checks/errors/feature/rust-feature.h (Feature::State): Add
+       comments.
+       (Feature::Name): Use "rust-feature-defs.h" to define.
+       (Feature::as_string): Make const.
+       (Feature::name): Likewise.
+       (Feature::state): Likewise.
+       (Feature::issue): Likewise.
+       (Feature::description): Remove member function declaration.
+       (Feature::create): Remove static member function declaration.
+       (Feature::lookup): New member function declarations.
+       (Feature::Feature): Adjust arguments.
+       (Feature::m_rustc_since): Rename to...
+       (Feature::m_rust_since): ...here.
+       (Feature::m_description): Remove.
+       (Feature::m_reason): New member variable.
+       (Feature::feature_list): New static member variable.
+       * checks/errors/feature/rust-feature-defs.h: New file.
+       * checks/errors/feature/contrib/parse.y: New file.
+       * checks/errors/feature/contrib/scan.l: New file.
+       * checks/errors/feature/contrib/.gitignore: New file.
+       * checks/errors/feature/contrib/Makefile: New file.
+       * checks/errors/feature/contrib/fetch: New file.
+       * checks/errors/feature/contrib/regen: New file.
+       * checks/errors/feature/contrib/copyright-stub.h: New file.
+       * checks/errors/feature/contrib/README: New file.
+
+2025-11-25  Lucas Ly Ba  <[email protected]>
+
+       * ast/rust-ast.cc (Attribute::check_cfg_predicate): Make error when 
attribute has no input.
+
+2025-11-25  Owen Avery  <[email protected]>
+
+       * backend/rust-compile-expr.cc (CompileExpr::visit): Implicitly
+       convert LocalVariable to pointer to Bvariable.
+       * rust-backend.h (local_variable): Return LocalVariable.
+       (parameter_variable): Likewise.
+       (static_chain_variable): Likewise.
+       (temporary_variable): Likewise.
+       * rust-gcc.cc (local_variable): Likewise.
+       (parameter_variable): Likewise.
+       (static_chain_variable): Likewise.
+       (temporary_variable): Likewise.
+       (LocalVariable::get_tree): New function.
+       (LocalVariable::error_variable): Likewise.
+       * rust-gcc.h (class LocalVariable): New class.
+
+2025-11-25  lenny.chiadmi-delage  <[email protected]>
+
+       * expand/rust-macro-expand.cc (transcribe_expression): Check if
+       parser didn't fail.
+       (transcribe_type): Likewise.
+       (transcribe_pattern): Likewise.
+
 2025-11-17  Philip Herron  <[email protected]>
 
        * typecheck/rust-hir-type-check-implitem.cc 
(TypeCheckImplItemWithTrait::visit): null guard
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 7ec9f42ea3a9..32abfa1665fc 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,237 @@
+2025-11-25  Lúcio Boari Fleury  <[email protected]>
+
+       * rust/compile/macros/mbe/macro-issue3608.rs: New Test. The test skips 
an issue at line 11
+
+2025-11-25  Philip Herron  <[email protected]>
+
+       * rust/compile/gat1.rs: New test.
+       * rust/execute/torture/gat1.rs: New test.
+
+2025-11-25  Lucas Ly Ba  <[email protected]>
+
+       * rust/compile/issue-3971.rs: New test.
+
+2025-11-25  Lucas Ly Ba  <[email protected]>
+
+       * rust/compile/issue-4226.rs: New test.
+
+2025-11-25  Yap Zhi Heng  <[email protected]>
+
+       * rust/compile/e0579-neg-float-fail.rs: New file.
+       * rust/compile/e0579-neg-float.rs: New file.
+
+2025-11-25  Lucas Ly Ba  <[email protected]>
+
+       * rust/compile/issue-4262.rs: New test.
+
+2025-11-25  lenny.chiadmi-delage  <[email protected]>
+
+       * rust/compile/issue-4140-1.rs: Fixes test.
+       * rust/compile/issue-4140-2.rs: Likewise.
+
+2025-11-25  lenny.chiadmi-delage  <[email protected]>
+
+       * rust/compile/issue-4140-1.rs: New test.
+       * rust/compile/issue-4140-2.rs: Likewise.
+
+2025-11-25  David Malcolm  <[email protected]>
+
+       * gcc.dg/analyzer/strchr-1.c: Drop include of <string.h>, and use
+       __builtin_strchr throughout rather than strchr to avoid const
+       correctness issues when the header implements strchr with a C23
+       const-preserving macro.  Drop "const" from two vars.
+
+2025-11-25  Tamar Christina  <[email protected]>
+
+       PR target/118974
+       * gcc.target/aarch64/sve/pr119351.c: Update codegen.
+       * gcc.target/aarch64/sve/vect-early-break-cbranch.c: Likewise.
+       * gcc.target/aarch64/vect-early-break-cbranch.c: Likewise.
+       * gcc.target/aarch64/sve/vect-early-break-cbranch_2.c: New test.
+       * gcc.target/aarch64/sve/vect-early-break-cbranch_3.c: New test.
+       * gcc.target/aarch64/sve/vect-early-break-cbranch_4.c: New test.
+       * gcc.target/aarch64/sve/vect-early-break-cbranch_5.c: New test.
+       * gcc.target/aarch64/sve/vect-early-break-cbranch_7.c: New test.
+       * gcc.target/aarch64/sve/vect-early-break-cbranch_8.c: New test.
+       * gcc.target/aarch64/vect-early-break-cbranch_2.c: New test.
+       * gcc.target/aarch64/vect-early-break-cbranch_3.c: New test.
+
+2025-11-25  Nathaniel Shead  <[email protected]>
+
+       PR c++/122699
+       * g++.dg/modules/tpl-friend-21_a.C: New test.
+       * g++.dg/modules/tpl-friend-21_b.C: New test.
+
+2025-11-25  Andre Vieira  <[email protected]>
+
+       * gcc.dg/Wstringop-overflow-47.c: Adjust warnings to allow for 32-bit
+       stores.
+
+2025-11-25  Nathaniel Shead  <[email protected]>
+
+       PR c++/122789
+       * g++.dg/modules/concept-12_a.C: New test.
+       * g++.dg/modules/concept-12_b.C: New test.
+
+2025-11-25  Jason Merrill  <[email protected]>
+
+       * g++.dg/modules/compile-std1.C: New test.
+       * g++.dg/modules/modules.exp: Only run it once.
+
+2025-11-25  Jakub Jelinek  <[email protected]>
+
+       PR middle-end/120052
+       * c-c++-common/gomp/pr120052.c: New test.
+
+2025-11-25  Jakub Jelinek  <[email protected]>
+
+       PR testsuite/119931
+       * gcc.dg/vla-1.c (main): Hide x value from optimizers and use it after
+       the call as well.
+
+2025-11-25  Rainer Orth  <[email protected]>
+
+       * g++.dg/DRs/dr2581-1.C (__STDC_ISO_10646__): xfail on non-Linux.
+       * g++.dg/DRs/dr2581-2.C: Likewise.
+       (__STDC_VERSION__): Expect error instead of warning on Solaris.
+
+2025-11-25  Jakub Jelinek  <[email protected]>
+
+       PR middle-end/120564
+       * c-c++-common/gomp/pr120564.c: New test.
+
+2025-11-25  Rainer Orth  <[email protected]>
+
+       * gcc.target/i386/pr120936-1.c: Restrict to *-*-linux*.
+       * gcc.target/i386/pr120936-2.c: Likewise.
+       * gcc.target/i386/pr120936-4.c: Likewise.
+       * gcc.target/i386/pr120936-5.c: Likewise.
+       * gcc.target/i386/pr120936-9.c: Likewise.
+       * gcc.target/i386/pr120936-11.c: Likewise.
+
+2025-11-25  Rainer Orth  <[email protected]>
+
+       * gcc.target/i386/pr120936-3.c: Restrict to *-*-linux*.
+       * gcc.target/i386/pr120936-6.c: Likewise.
+       * gcc.target/i386/pr120936-10.c: Likewise.
+       * gcc.target/i386/pr120936-12.c: Likewise.
+
+2025-11-25  Rainer Orth  <[email protected]>
+
+       * lib/target-supports.exp (add_options_for_check_function_bodies):
+       New proc.
+       * g++.target/i386/cf_check-3.C: Add dg-add-options
+       check_function_bodies.
+       * g++.target/i386/cf_check-4.C: Likewise.
+       * gcc.target/i386/builtin-copysign-2.c: Likewise.
+       * gcc.target/i386/builtin-copysign-3.c: Likewise.
+       * gcc.target/i386/builtin-copysign-4.c: Likewise.
+       * gcc.target/i386/builtin-copysign-5.c: Likewise.
+       * gcc.target/i386/builtin-copysign-6.c: Likewise.
+       * gcc.target/i386/builtin-copysign-7.c: Likewise.
+       * gcc.target/i386/builtin-copysign-8a.c: Likewise.
+       * gcc.target/i386/builtin-copysign-8b.c: Likewise.
+       * gcc.target/i386/builtin-fabs-1.c: Likewise.
+       * gcc.target/i386/builtin-memmove-10.c: Likewise.
+       * gcc.target/i386/builtin-memmove-11a.c: Likewise.
+       * gcc.target/i386/builtin-memmove-11b.c: Likewise.
+       * gcc.target/i386/builtin-memmove-11c.c: Likewise.
+       * gcc.target/i386/builtin-memmove-12.c: Likewise.
+       * gcc.target/i386/builtin-memmove-13.c: Likewise.
+       * gcc.target/i386/builtin-memmove-14.c: Likewise.
+       * gcc.target/i386/builtin-memmove-15.c: Likewise.
+       * gcc.target/i386/builtin-memmove-1a.c: Likewise.
+       * gcc.target/i386/builtin-memmove-1b.c: Likewise.
+       * gcc.target/i386/builtin-memmove-1c.c: Likewise.
+       * gcc.target/i386/builtin-memmove-1d.c: Likewise.
+       * gcc.target/i386/builtin-memmove-2a.c: Likewise.
+       * gcc.target/i386/builtin-memmove-2b.c: Likewise.
+       * gcc.target/i386/builtin-memmove-2c.c: Likewise.
+       * gcc.target/i386/builtin-memmove-2d.c: Likewise.
+       * gcc.target/i386/builtin-memmove-3a.c: Likewise.
+       * gcc.target/i386/builtin-memmove-3b.c: Likewise.
+       * gcc.target/i386/builtin-memmove-3c.c: Likewise.
+       * gcc.target/i386/builtin-memmove-4a.c: Likewise.
+       * gcc.target/i386/builtin-memmove-4b.c: Likewise.
+       * gcc.target/i386/builtin-memmove-4c.c: Likewise.
+       * gcc.target/i386/builtin-memmove-5a.c: Likewise.
+       * gcc.target/i386/builtin-memmove-5b.c: Likewise.
+       * gcc.target/i386/builtin-memmove-5c.c: Likewise.
+       * gcc.target/i386/builtin-memmove-6.c: Likewise.
+       * gcc.target/i386/builtin-memmove-7.c: Likewise.
+       * gcc.target/i386/builtin-memmove-8.c: Likewise.
+       * gcc.target/i386/builtin-memmove-9.c: Likewise.
+       * gcc.target/i386/cf_check-11.c: Likewise.
+       * gcc.target/i386/cf_check-7.c: Likewise.
+       * gcc.target/i386/pr120936-1.c: Likewise.
+       * gcc.target/i386/pr120936-11.c: Likewise.
+       * gcc.target/i386/pr120936-2.c: Likewise.
+       * gcc.target/i386/pr120936-4.c: Likewise.
+       * gcc.target/i386/pr120936-5.c: Likewise.
+       * gcc.target/i386/pr120936-9.c: Likewise.
+       * g++.target/i386/memset-pr101366-1.C: Switch to dg-add-options
+       check_function_bodies.
+       * g++.target/i386/memset-pr101366-2.C: Likewise.
+       * g++.target/i386/memset-pr108585-1a.C: Likewise.
+       * g++.target/i386/memset-pr108585-1b.C: Likewise.
+       * g++.target/i386/memset-pr118276-1a.C: Likewise.
+       * g++.target/i386/memset-pr118276-1b.C: Likewise.
+       * g++.target/i386/memset-pr118276-1c.C: Likewise.
+       * gcc.target/i386/memcpy-pr120683-1.c: Likewise.
+       * gcc.target/i386/memcpy-pr120683-2.c: Likewise.
+       * gcc.target/i386/memcpy-pr120683-3.c: Likewise.
+       * gcc.target/i386/memcpy-pr120683-4.c: Likewise.
+       * gcc.target/i386/memcpy-pr120683-5.c: Likewise.
+       * gcc.target/i386/memcpy-pr120683-6.c: Likewise.
+       * gcc.target/i386/memcpy-pr120683-7.c: Likewise.
+       * gcc.target/i386/memcpy-strategy-12.c: Likewise.
+       * gcc.target/i386/memset-pr120683-1.c: Likewise.
+       * gcc.target/i386/memset-pr120683-10.c: Likewise.
+       * gcc.target/i386/memset-pr120683-11.c: Likewise.
+       * gcc.target/i386/memset-pr120683-12.c: Likewise.
+       * gcc.target/i386/memset-pr120683-13.c: Likewise.
+       * gcc.target/i386/memset-pr120683-14.c: Likewise.
+       * gcc.target/i386/memset-pr120683-15.c: Likewise.
+       * gcc.target/i386/memset-pr120683-16.c: Likewise.
+       * gcc.target/i386/memset-pr120683-17.c: Likewise.
+       * gcc.target/i386/memset-pr120683-18.c: Likewise.
+       * gcc.target/i386/memset-pr120683-19.c: Likewise.
+       * gcc.target/i386/memset-pr120683-2.c: Likewise.
+       * gcc.target/i386/memset-pr120683-20.c: Likewise.
+       * gcc.target/i386/memset-pr120683-21.c: Likewise.
+       * gcc.target/i386/memset-pr120683-22.c: Likewise.
+       * gcc.target/i386/memset-pr120683-23.c: Likewise.
+       * gcc.target/i386/memset-pr120683-3.c: Likewise.
+       * gcc.target/i386/memset-pr120683-4.c: Likewise.
+       * gcc.target/i386/memset-pr120683-5.c: Likewise.
+       * gcc.target/i386/memset-pr120683-6.c: Likewise.
+       * gcc.target/i386/memset-pr120683-7.c: Likewise.
+       * gcc.target/i386/memset-pr120683-8.c: Likewise.
+       * gcc.target/i386/memset-pr120683-9.c: Likewise.
+       * gcc.target/i386/memset-pr70308-1a.c: Likewise.
+       * gcc.target/i386/memset-pr70308-1b.c: Likewise.
+       * gcc.target/i386/memset-strategy-10.c: Likewise.
+       * gcc.target/i386/memset-strategy-13.c: Likewise.
+       * gcc.target/i386/memset-strategy-25.c: Likewise.
+       * gcc.target/i386/memset-strategy-28.c: Likewise.
+       * gcc.target/i386/memset-strategy-29.c: Likewise.
+       * gcc.target/i386/memset-strategy-30.c: Likewise.
+       * gcc.target/i386/pr111673.c: Likewise.
+       * gcc.target/i386/pr82142a.c: Likewise.
+       * gcc.target/i386/pr82142b.c: Likewise.
+       * gcc.target/i386/pr92080-17.c: Likewise.
+
+2025-11-25  Rainer Orth  <[email protected]>
+
+       * gcc.dg/debug/dwarf2/dwarf-btf-decl-tag-1.c
+       (scan-assembler-times): Switch to brace quotes.
+       Allow for alternative assembler syntax.
+       * gcc.dg/debug/dwarf2/dwarf-btf-type-tag-1.c: Likewise.
+       * gcc.dg/debug/dwarf2/dwarf-btf-type-tag-10.c: Likewise.
+       * gcc.dg/debug/dwarf2/dwarf-btf-type-tag-2.c: Likewise.
+       * gcc.dg/debug/dwarf2/dwarf-btf-type-tag-4.c: Likewise.
+       * gcc.dg/debug/dwarf2/dwarf-btf-type-tag-5.c: Likewise.
+
 2025-11-24  Robin Dapp  <[email protected]>
 
        * gcc.target/riscv/rvv/autovec/pr121582.c: New test.
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index ae35cd2e35e2..f9b1a769b7c9 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,3 +1,12 @@
+2025-11-25  Frank Scheiner  <[email protected]>
+
+       * affinity-fmt.c: Make char *q a pointer to a const char.
+
+2025-11-25  Arsen Arsenović  <[email protected]>
+
+       * testsuite/libgomp.oacc-c-c++-common/atomic_capture-3.c: Copy
+       changes in r11-3059-g8183ebcdc1c843 from atomic_capture-2.c.
+
 2025-11-22  Sandra Loosemore  <[email protected]>
 
        * libgomp.texi (OpenMP 5.1): Update "begin declare variant" status.
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 2fe75939c788..99eadd725049 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,8 @@
+2025-11-25  Jonathan Wakely  <[email protected]>
+
+       * acinclude.m4 (libtool_VERSION): Bump version.
+       * configure: Regenerate.
+
 2025-11-24  Jonathan Wakely  <[email protected]>
 
        * include/std/optional (operator==, operator!=, operator>)

Reply via email to