https://gcc.gnu.org/g:50267fc11462d4b99f962b62204db4dbf504359b
commit r14-12027-g50267fc11462d4b99f962b62204db4dbf504359b Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Tue Sep 16 00:25:17 2025 +0000 Daily bump. Diff: --- gcc/ChangeLog | 43 +++++++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog | 9 +++++++++ gcc/testsuite/ChangeLog | 33 +++++++++++++++++++++++++++++++++ libstdc++-v3/ChangeLog | 16 ++++++++++++++++ 5 files changed, 102 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 47c30f3398fa..61819556690a 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,46 @@ +2025-09-15 Kyrylo Tkachov <ktkac...@nvidia.com> + + Backported from master: + 2025-09-03 Kyrylo Tkachov <ktkac...@nvidia.com> + + PR target/121749 + * config/aarch64/aarch64-simd.md (aarch64_<shrn_op>shrn_n<mode>): + Use aarch64_simd_shift_imm_offset_<vn_mode> instead of + aarch64_simd_shift_imm_offset_<ve_mode> predicate. + (aarch64_<shrn_op>shrn_n<mode> VQN define_expand): Likewise. + (*aarch64_<shrn_op>rshrn_n<mode>_insn): Likewise. + (aarch64_<shrn_op>rshrn_n<mode>): Likewise. + (aarch64_<shrn_op>rshrn_n<mode> VQN define_expand): Likewise. + (aarch64_sqshrun_n<mode>_insn): Likewise. + (aarch64_sqshrun_n<mode>): Likewise. + (aarch64_sqshrun_n<mode> VQN define_expand): Likewise. + (aarch64_sqrshrun_n<mode>_insn): Likewise. + (aarch64_sqrshrun_n<mode>): Likewise. + (aarch64_sqrshrun_n<mode>): Likewise. + * config/aarch64/iterators.md (vn_mode): Handle DI, SI, HI modes. + +2025-09-15 Georg-Johann Lay <a...@gjlay.de> + + Backported from master: + 2025-09-15 Georg-Johann Lay <a...@gjlay.de> + + * config/avr/avr-mcus.def: Add avr32eb14, avr32eb20, + avr32eb28, avr32eb32. + * doc/avr-mmcu.texi: Rebuild. + +2025-09-15 Stefan Schulze Frielinghaus <stefa...@gcc.gnu.org> + + Backported from master: + 2024-07-16 Stefan Schulze Frielinghaus <stefa...@gcc.gnu.org> + + * config/s390/vector.md (V_HW): Enable V1TI unconditionally and + add TI. + (vec_cmpu<VIT_HW:mode><VIT_HW:mode>): Add 128-bit integer + variants. + (*vec_cmpeq<mode><mode>_nocc_emu): Emulate operation. + (*vec_cmpgt<mode><mode>_nocc_emu): Emulate operation. + (*vec_cmpgtu<mode><mode>_nocc_emu): Emulate operation. + 2025-09-10 Georg-Johann Lay <a...@gjlay.de> Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 7545e0923ebf..fed526bc14b6 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250915 +20250916 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index a9cafe958688..178d0c1b8939 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,12 @@ +2025-09-15 Matthias Kretz <m.kr...@gsi.de> + + Backported from master: + 2025-09-09 Matthias Kretz <m.kr...@gsi.de> + + PR c++/121801 + * mangle.cc (write_real_cst): Handle 16-bit real and assert + that reals have 16 bits or a multiple of 32 bits. + 2025-08-08 Patrick Palka <ppa...@redhat.com> Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 1ba42aa87010..f0799ec73641 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,36 @@ +2025-09-15 Kyrylo Tkachov <ktkac...@nvidia.com> + + Backported from master: + 2025-09-03 Kyrylo Tkachov <ktkac...@nvidia.com> + + PR target/121749 + * gcc.target/aarch64/simd/pr121749.c: Use dg-assemble directive. + +2025-09-15 Kyrylo Tkachov <ktkac...@nvidia.com> + + Backported from master: + 2025-09-03 Kyrylo Tkachov <ktkac...@nvidia.com> + + PR target/121749 + * gcc.target/aarch64/simd/pr121749.c: New test. + +2025-09-15 Matthias Kretz <m.kr...@gsi.de> + + Backported from master: + 2025-09-09 Matthias Kretz <m.kr...@gsi.de> + + PR c++/121801 + * g++.dg/abi/pr121801.C: New test. + +2025-09-15 Stefan Schulze Frielinghaus <stefa...@gcc.gnu.org> + + Backported from master: + 2024-07-16 Stefan Schulze Frielinghaus <stefa...@gcc.gnu.org> + + * gcc.target/s390/vector/vec-cmp-emu-1.c: New test. + * gcc.target/s390/vector/vec-cmp-emu-2.c: New test. + * gcc.target/s390/vector/vec-cmp-emu-3.c: New test. + 2025-08-30 liuhongt <hongtao....@intel.com> Revert: diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index db1dc9d378d5..ceddb561f03e 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,19 @@ +2025-09-15 Jonathan Wakely <jwak...@redhat.com> + + Backported from master: + 2025-09-12 Jonathan Wakely <jwak...@redhat.com> + + PR libstdc++/117276 + * include/pstl/parallel_backend_tbb.h (__func_task::finalize): + Make deallocation unconditional. + +2025-09-15 Jonathan Wakely <jwak...@redhat.com> + + Backported from master: + 2025-09-10 Jonathan Wakely <jwak...@redhat.com> + + * include/bits/unique_ptr.h: Remove blank line. + 2025-09-09 Tomasz KamiĆski <tkami...@redhat.com> Backported from master: