From: GCC Administrator Date: Thu, 28 Aug 2025 00:20:23 +0000 (+0000) Subject: Daily bump. X-Git-Tag: basepoints/gcc-17~5382 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=6aa1cbb140bba220439d839207a23f09222c99df;p=thirdparty%2Fgcc.git Daily bump. --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 451b1a0818a..a95f7724ddc 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,32 @@ +2025-08-27 Andrew Pinski + + PR tree-optimization/121695 + * tree-if-conv.cc (factor_out_operators): Fix typo + in assignment of the phi. + +2025-08-27 Richard Biener + + * tree-vect-loop.cc (vect_transform_cycle_phi): Remove + unused reduc_stmt_info. + +2025-08-27 Richard Biener + + PR tree-optimization/121686 + * tree-vect-slp.cc (vect_analyze_slp): Consider all only-live + non-reduction defs for discovery. + +2025-08-27 H.J. Lu + + PR target/121668 + * config/i386/i386-features.cc (ix86_emit_tls_call): Emit the + TLS call after debug marker. + +2025-08-27 Jeff Law + + * config/riscv/riscv-cores.def (xt-c908v): Drop xtheadvdot. + (xt-c910v2): Remove extraenous whitespace. + (xt-c920v2): Drop xtheadvdot and remove extraeonous whitespace. + 2025-08-26 liuhongt * config/i386/i386.cc (ix86_vector_costs::ix86_vector_costs): diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 815d6fb4b74..d80fed096e2 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250827 +20250828 diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog index 3c3814bf2ef..582a282c2ee 100644 --- a/gcc/c-family/ChangeLog +++ b/gcc/c-family/ChangeLog @@ -1,3 +1,11 @@ +2025-08-27 Jakub Jelinek + + PR target/121520 + * c-cppbuiltin.cc (c_cpp_builtins): Properly call cpp_warn + for __STDCPP_FLOAT_T__ if FLOATN_NX_TYPE_NODE (i) is NULL + for C++23 for non-extended types and don't call cpp_warn for + extended types. + 2025-08-18 Indu Bhagat * c-attribs.cc (add_no_sanitize_value): Use 'sanitize_code_type' diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 06d63898651..9300e6f1e69 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,10 @@ +2025-08-27 Jerry DeLisle + + PR fortran/114611 + * io.cc: Issue an error on use of the H descriptor in + a format with -std=f95 or higher. Otherwise, issue a + warning. + 2025-08-26 Sandra Loosemore PR middle-end/118839 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 718dee0015b..705d9a10e0d 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,63 @@ +2025-08-27 Jeff Law + + * gcc.target/riscv/nozicond-2.c: Remove xfails. + +2025-08-27 Jerry DeLisle + + PR fortran/114611 + * gfortran.dg/aliasing_dummy_1.f90: Accommodate errors + and warnings as needed. + * gfortran.dg/eoshift_8.f90: Likewise. + * gfortran.dg/g77/f77-edit-h-out.f: Likewise. + * gfortran.dg/hollerith_1.f90: Likewise. + * gfortran.dg/io_constraints_1.f90: Likewise. + * gfortran.dg/io_constraints_2.f90: Likewise. + * gfortran.dg/longline.f: Likewise. + * gfortran.dg/pr20086.f90: Likewise. + * gfortran.dg/unused_artificial_dummies_1.f90: Likewise. + * gfortran.dg/x_slash_1.f: Likewise. + +2025-08-27 Andrew Pinski + + PR tree-optimization/121695 + * gcc.dg/torture/pr121695-1.c: New test. + +2025-08-27 Paul-Antoine Arras + + * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmul-run-1-f64.c: Fix type. + * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfrdiv-run-1-f32.c: Remove + useless dg directives. + * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfrdiv-run-1-f64.c: Likewise. + +2025-08-27 Richard Biener + + PR tree-optimization/121686 + * gcc.dg/vect/pr121686.c: New testcase. + +2025-08-27 Andrew Pinski + + PR testsuite/121684 + * c-c++-common/hwasan/unprotected-allocas-0.c: Mark + using_vararray and using_alloca as noclone too. + +2025-08-27 H.J. Lu + + PR target/121668 + * gcc.target/i386/pr121668-1a.c: New test. + +2025-08-27 H.J. Lu + + PR tree-optimization/121656 + * gcc.dg/pr121656.c: Moved to ... + * gcc.dg/torture/pr121656.c: Here. + (dg-options): Removed. + (foo): Replace weak attribute with noipa attribute. + +2025-08-27 Jeff Law + + * gcc.target/riscv/mcpu-xt-c908v.c: Drop xtheadvdot. + * gcc.target/riscv/mcpu-xt-c920v2.c: Drop xtheadvdot. + 2025-08-26 Sandra Loosemore PR middle-end/118839 diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 07edcd5e0a6..de9f918789a 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,45 @@ +2025-08-27 Tomasz Kamiński + + * libsupc++/compare + (operator<=>(__cmp_cat::__unspec, partial_ordering)): + Implement using _M_reverse. + +2025-08-27 Nathan Myers + + * include/std/chrono (gps_clock::now, tai_clock::now): Remove + inline definitions. + * src/c++20/clock.cc (gps_clock::now, tai_clock::now): New file + for out-of-line now() impls. + * src/c++20/Makefile.am: Mention clock.cc. + * src/c++20/Makefile.in: Regenerate. + * config/abi/pre/gnu.ver: add mangled now() symbols. + +2025-08-27 Tomasz Kamiński + + * libsupc++/compare (_Ncmp::_Unordered): Rename and change the value + to minimum value of signed char. + (_Ncomp::unordered): Renamed from _Unordered, the name is reserved + by partial_ordered::unordered. + (partial_ordering::_M_reverse()): Define. + (operator<=(partial_ordering, __cmp_cat::__unspec)) + (operator>=(__cmp_cat::__unspec, partial_ordering)): Implemented + in terms of negated _M_value. + (operator>=(partial_ordering, __cmp_cat::__unspec)) + (operator<=(__cmp_cat::__unspec, partial_ordering)): Directly + compare _M_value, as unordered value is negative. + (partial_ordering::unordered): Handle _Ncmp::unoredred rename. + * python/libstdcxx/v6/printers.py: Add -128 as integer value + for unordered, keeping 2 to preserve backward compatibility. + +2025-08-27 Tomasz Kamiński + + * include/bits/funcwrap.h (__polyfunc::_Mo_base): Reorder _M_manage + and _M_storage members. Make _M_destroy protected and remove friend + declaration. + * testsuite/20_util/copyable_function/call.cc: Add test for aliasing + base class. + * testsuite/20_util/move_only_function/call.cc: Likewise. + 2025-08-26 Patrick Palka * include/std/ranges (__detail::_CachedPosition): Remove