]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Sun, 16 Nov 2025 00:19:20 +0000 (00:19 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Sun, 16 Nov 2025 00:19:20 +0000 (00:19 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/cobol/ChangeLog
gcc/cp/ChangeLog
gcc/testsuite/ChangeLog
libstdc++-v3/ChangeLog

index fe5b70b43146036a9feec5ec73617fcae0aad814..e89f68e15d515a26a8f39cffa2a4083ff2542679 100644 (file)
@@ -1,3 +1,46 @@
+2025-11-15  Jason Xu  <bravejason@outlook.com>
+
+       * config.gcc (aarch64-*-mingw*): Set use_gcc_stdint to wrap.
+
+2025-11-15  Jeff Law  <jlaw@ventanamicro.com>
+
+       * 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  <karl.meakin@arm.com>
+
+       * config/aarch64/aarch64.md (mov<GPF:mode><GPI:mode>cc): Delete.
+
+2025-11-15  Karl Meakin  <karl.meakin@arm.com>
+
+       * 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  <karl.meakin@arm.com>
+
+       * 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  <karl.meakin@arm.com>
+
+       * 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  <karl.meakin@arm.com>
+
+       * config/aarch64/aarch64.md(mov<GPF>cc): Accept MODE_CC
+       conditions directly; reject QI/HImode conditions.
+
 2025-11-14  Kuan-Lin Chen  <rufus@andestech.com>
 
        * config/riscv/riscv.cc (andes_25_tune_info): Add prefer-agnostic.
index 452b306f6ebdd19ea410ca9ea916a0699d1b9c41..5b6643c3ba2c3f79abe1fc6a090c9d55f22f6258 100644 (file)
@@ -1 +1 @@
-20251115
+20251116
index 95d022dc4bd7e39fec35e523292659fb3e4f3baa..28fcde89e33da46ffe23623d608cf4ecc093ccc2 100644 (file)
@@ -1,3 +1,10 @@
+2025-11-15  Jakub Jelinek  <jakub@redhat.com>
+
+       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  <jklowden@cobolworx.com>
 
        * cdf.y: Install literals in symbol table.
index c1dee5db6ed919383d760bd421d1b242bc4a1e3f..4f333f16d6cfe2bf600d95f21fd0b7fe1c6518b2 100644 (file)
@@ -1,3 +1,36 @@
+2025-11-15  Jason Merrill  <jason@redhat.com>
+
+       * module.cc (trees_out::write_function_def): Check flag consistency.
+       * pt.cc (mark_decl_instantiated): Ignore TREE_ASM_WRITTEN.
+
+2025-11-15  Jason Merrill  <jason@redhat.com>
+
+       * 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  <jason@redhat.com>
+
+       * module.cc (transfer_defining_module): Dereference
+       pointer into hash_map before possible insertion.
+
+2025-11-15  Jason Merrill  <jason@redhat.com>
+
+       * name-lookup.cc (do_nonmember_using_decl): Handle hidden better.
+
+2025-11-15  Jason Merrill  <jason@redhat.com>
+
+       * 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  <nathanieloshead@gmail.com>
 
        PR c++/122551
index 9c07729e286a760e7ca632becceaccb6e9d18b45..8c72bbdcd01a2a7c403ea78ee51aa5f1405a19eb 100644 (file)
@@ -1,3 +1,26 @@
+2025-11-15  Jakub Jelinek  <jakub@redhat.com>
+
+       * 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  <jason@redhat.com>
+
+       * g++.dg/modules/using-33_a.C: New test.
+       * g++.dg/modules/using-33_b.C: New test.
+
+2025-11-15  Jason Merrill  <jason@redhat.com>
+
+       * g++.dg/modules/friend-11_a.C: New test.
+       * g++.dg/modules/friend-11_b.C: New test.
+
+2025-11-15  Karl Meakin  <karl.meakin@arm.com>
+
+       * gcc.target/aarch64/cmpbr-4.c: New test.
+       * gcc.target/aarch64/cmpbr-5.c: New test.
+
 2025-11-14  Jeff Law  <jlaw@ventanamicro.com>
 
        * gcc.target/riscv/rvv/vsetvl/avl_single-37.c: Drop unnecessary output
index 4dc7f74dd8538017b17c0de831ddd5d9718ef18d..3a165a3f3f2e3ffb6e1589e5f3e31d6021f94803 100644 (file)
@@ -1,3 +1,13 @@
+2025-11-15  Jonathan Wakely  <jwakely@redhat.com>
+
+       * include/bits/atomic_base.h: Tweak grammar of static assert
+       messages for unsupported atomic wait on volatile.
+
+2025-11-15  Jonathan Wakely  <jwakely@redhat.com>
+
+       * src/c++20/atomic.cc (__wait_impl): Fix outdated comment.
+       (__wait_until_impl): Simplify return statements.
+
 2025-11-14  Tom Tromey  <tromey@adacore.com>
 
        * python/libstdcxx/v6/printers.py (StdVectorPrinter._bounds):