+2025-08-27 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
+
+ PR tree-optimization/121695
+ * tree-if-conv.cc (factor_out_operators): Fix typo
+ in assignment of the phi.
+
+2025-08-27 Richard Biener <rguenther@suse.de>
+
+ * tree-vect-loop.cc (vect_transform_cycle_phi): Remove
+ unused reduc_stmt_info.
+
+2025-08-27 Richard Biener <rguenther@suse.de>
+
+ 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 <hjl.tools@gmail.com>
+
+ PR target/121668
+ * config/i386/i386-features.cc (ix86_emit_tls_call): Emit the
+ TLS call after debug marker.
+
+2025-08-27 Jeff Law <jlaw@ventanamicro.com>
+
+ * 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 <hongtao.liu@intel.com>
* config/i386/i386.cc (ix86_vector_costs::ix86_vector_costs):
+2025-08-27 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/121520
+ * c-cppbuiltin.cc (c_cpp_builtins): Properly call cpp_warn
+ for __STDCPP_FLOAT<NN>_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 <indu.bhagat@oracle.com>
* c-attribs.cc (add_no_sanitize_value): Use 'sanitize_code_type'
+2025-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ 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 <sloosemore@baylibre.com>
PR middle-end/118839
+2025-08-27 Jeff Law <jlaw@ventanamicro.com>
+
+ * gcc.target/riscv/nozicond-2.c: Remove xfails.
+
+2025-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ 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 <andrew.pinski@oss.qualcomm.com>
+
+ PR tree-optimization/121695
+ * gcc.dg/torture/pr121695-1.c: New test.
+
+2025-08-27 Paul-Antoine Arras <parras@baylibre.com>
+
+ * 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 <rguenther@suse.de>
+
+ PR tree-optimization/121686
+ * gcc.dg/vect/pr121686.c: New testcase.
+
+2025-08-27 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
+
+ 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 <hjl.tools@gmail.com>
+
+ PR target/121668
+ * gcc.target/i386/pr121668-1a.c: New test.
+
+2025-08-27 H.J. Lu <hjl.tools@gmail.com>
+
+ 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 <jlaw@ventanamicro.com>
+
+ * gcc.target/riscv/mcpu-xt-c908v.c: Drop xtheadvdot.
+ * gcc.target/riscv/mcpu-xt-c920v2.c: Drop xtheadvdot.
+
2025-08-26 Sandra Loosemore <sloosemore@baylibre.com>
PR middle-end/118839
+2025-08-27 Tomasz Kamiński <tkaminsk@redhat.com>
+
+ * libsupc++/compare
+ (operator<=>(__cmp_cat::__unspec, partial_ordering)):
+ Implement using _M_reverse.
+
+2025-08-27 Nathan Myers <ncm@cantrip.org>
+
+ * 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 <tkaminsk@redhat.com>
+
+ * 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 <tkaminsk@redhat.com>
+
+ * 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 <ppalka@redhat.com>
* include/std/ranges (__detail::_CachedPosition): Remove