https://gcc.gnu.org/g:9d0f374375e9c1674ac60559435b1a30d4fbe3cb
commit r16-5309-g9d0f374375e9c1674ac60559435b1a30d4fbe3cb Author: GCC Administrator <[email protected]> Date: Sun Nov 16 00:19:20 2025 +0000 Daily bump. Diff: --- gcc/ChangeLog | 43 +++++++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/cobol/ChangeLog | 7 +++++++ gcc/cp/ChangeLog | 33 +++++++++++++++++++++++++++++++++ gcc/testsuite/ChangeLog | 23 +++++++++++++++++++++++ libstdc++-v3/ChangeLog | 10 ++++++++++ 6 files changed, 117 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index fe5b70b43146..e89f68e15d51 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,46 @@ +2025-11-15 Jason Xu <[email protected]> + + * config.gcc (aarch64-*-mingw*): Set use_gcc_stdint to wrap. + +2025-11-15 Jeff Law <[email protected]> + + * config/riscv/riscv.cc (risc_legitimize_move): Use convert_modes + rather than gen_extend_insn for most cases. + * config/riscv/riscv.md (addv<mode>4): Likewise. + (uaddv<mode>4, subv<mode>4, usubv<mode>4): Likewise. + (mulv<mode>4, umulv<mode>4): Likewise. + * config/riscv/sync.md (atomic_compare_and_swap<mode>): Likewise. + +2025-11-15 Karl Meakin <[email protected]> + + * config/aarch64/aarch64.md (mov<GPF:mode><GPI:mode>cc): Delete. + +2025-11-15 Karl Meakin <[email protected]> + + * config/aarch64/aarch64.md(mov<ALLI_GPF:mode>cc): Use new predicate. + (mov<GPF:mode><GPI:mode>cc): Likewise. + (<neg_not_op><mode>cc): Likewise. + * config/aarch64/predicates.md (aarch64_comparison_operator_cc): + New predicate. + +2025-11-15 Karl Meakin <[email protected]> + + * config/aarch64/aarch64.md (mov<ALLI_GPF:mode>): Delete + redundant check. + (mov<GPF:mode><GPI:mode>cc): Likewise. + (<neg_not_op><mode>cc): Likewise. + +2025-11-15 Karl Meakin <[email protected]> + + * config/aarch64/aarch64.md (mov<ALLI>cc): Merge with ... + (mov<ALLI>cc): ... this. + * config/aarch64/iterators.md(ALLI_GPF): New mode iterator. + +2025-11-15 Karl Meakin <[email protected]> + + * config/aarch64/aarch64.md(mov<GPF>cc): Accept MODE_CC + conditions directly; reject QI/HImode conditions. + 2025-11-14 Kuan-Lin Chen <[email protected]> * config/riscv/riscv.cc (andes_25_tune_info): Add prefer-agnostic. diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 452b306f6ebd..5b6643c3ba2c 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20251115 +20251116 diff --git a/gcc/cobol/ChangeLog b/gcc/cobol/ChangeLog index 95d022dc4bd7..28fcde89e33d 100644 --- a/gcc/cobol/ChangeLog +++ b/gcc/cobol/ChangeLog @@ -1,3 +1,10 @@ +2025-11-15 Jakub Jelinek <[email protected]> + + PR cobol/122691 + * lexio.cc (parse_replace_pairs): Replace parsed.stmt.p with + parsed.stmt.size() ? parsed.stmt.p : "" in the last argument to + dbgmsg. + 2025-11-13 James K. Lowden <[email protected]> * cdf.y: Install literals in symbol table. diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index c1dee5db6ed9..4f333f16d6cf 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,36 @@ +2025-11-15 Jason Merrill <[email protected]> + + * module.cc (trees_out::write_function_def): Check flag consistency. + * pt.cc (mark_decl_instantiated): Ignore TREE_ASM_WRITTEN. + +2025-11-15 Jason Merrill <[email protected]> + + * module.cc (module_state::read_config): Add complain parm. + (module_state::open_slurp): Split out... + (module_state::do_import): ...from here. + (module_state::read_initial): Move begin call to open_slurp. + (module_state::check_importable): New. + (maybe_translate_include): Call it. + +2025-11-15 Jason Merrill <[email protected]> + + * module.cc (transfer_defining_module): Dereference + pointer into hash_map before possible insertion. + +2025-11-15 Jason Merrill <[email protected]> + + * name-lookup.cc (do_nonmember_using_decl): Handle hidden better. + +2025-11-15 Jason Merrill <[email protected]> + + * decl.cc (grokfndecl): Set DECL_CHAIN of a friend f<>. + * module.cc (trees_out::get_merge_kind): Give it MK_local_friend. + (trees_out::decl_container): Its container is the befriender. + (trees_out::key_mergeable): Expand comment. + * cp-tree.h (decl_specialization_friend_p): New. + * friend.cc (do_friend): Use it. + * pt.cc (tsubst_friend_function): Likewise. + 2025-11-13 Nathaniel Shead <[email protected]> PR c++/122551 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 9c07729e286a..8c72bbdcd01a 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,26 @@ +2025-11-15 Jakub Jelinek <[email protected]> + + * c-c++-common/asan/asan-stack-small.c (pa, pb, pc): Make these + vars volatile. + (uintptr_t): New typedef. + (main): Use access of b using pa pointer with offset depending on + how exactly the 3 variables are laid out in the frame. + +2025-11-15 Jason Merrill <[email protected]> + + * g++.dg/modules/using-33_a.C: New test. + * g++.dg/modules/using-33_b.C: New test. + +2025-11-15 Jason Merrill <[email protected]> + + * g++.dg/modules/friend-11_a.C: New test. + * g++.dg/modules/friend-11_b.C: New test. + +2025-11-15 Karl Meakin <[email protected]> + + * gcc.target/aarch64/cmpbr-4.c: New test. + * gcc.target/aarch64/cmpbr-5.c: New test. + 2025-11-14 Jeff Law <[email protected]> * gcc.target/riscv/rvv/vsetvl/avl_single-37.c: Drop unnecessary output diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 4dc7f74dd853..3a165a3f3f2e 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,13 @@ +2025-11-15 Jonathan Wakely <[email protected]> + + * include/bits/atomic_base.h: Tweak grammar of static assert + messages for unsupported atomic wait on volatile. + +2025-11-15 Jonathan Wakely <[email protected]> + + * src/c++20/atomic.cc (__wait_impl): Fix outdated comment. + (__wait_until_impl): Simplify return statements. + 2025-11-14 Tom Tromey <[email protected]> * python/libstdcxx/v6/printers.py (StdVectorPrinter._bounds):
