+2025-07-02 H.J. Lu <hjl.tools@gmail.com>
+
+ PR target/120908
+ * config/i386/i386.cc (legitimize_tls_address): Pass RDI to
+ gen_tls_global_dynamic_64.
+ * config/i386/i386.md (*tls_global_dynamic_64_<mode>): Add RDI
+ clobber and use it to generate LEA.
+ (@tls_global_dynamic_64_<mode>): Add a clobber.
+
+2025-07-02 Alexey Merzlyakov <alexey.merzlyakov@samsung.com>
+
+ PR target/120356
+ * config/riscv/riscv-v.cc
+ (expand_const_vector_interleaved_stepped_npatterns):
+ Fix ASHIFT to LSHIFTRT insn.
+
+2025-07-02 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/120927
+ * tree-vect-loop.cc (vect_analyze_loop): Stop querying
+ further epilogues after one with partial vectors.
+
+2025-07-02 Haochen Jiang <haochen.jiang@intel.com>
+
+ * config/i386/driver-i386.cc (host_detect_local_cpu): Change
+ to AMX-FP8 for Diamond Rapids.
+
2025-07-01 Qing Zhao <qing.zhao@oracle.com>
* tree-object-size.cc (access_with_size_object_size): Update comments
+2025-07-02 Dimitar Dimitrov <dimitar@dinux.eu>
+
+ * gcc.target/riscv/mcpu-xt-c908.c: Disable for E ABI variants.
+ * gcc.target/riscv/mcpu-xt-c908v.c: Ditto.
+ * gcc.target/riscv/mcpu-xt-c910.c: Ditto.
+ * gcc.target/riscv/mcpu-xt-c910v2.c: Ditto.
+ * gcc.target/riscv/mcpu-xt-c920.c: Ditto.
+ * gcc.target/riscv/mcpu-xt-c920v2.c: Ditto.
+ * gcc.target/riscv/pr118241.c: Ditto.
+ * gcc.target/riscv/pr120223.c: Ditto.
+ * gcc.target/riscv/rvv/base/pr119164.c: Disable for E ABI variants
+ and for 32-bit ISA.
+
+2025-07-02 Alexey Merzlyakov <alexey.merzlyakov@samsung.com>
+
+ PR target/120356
+ * gcc.target/riscv/rvv/autovec/pr120356.c: New test.
+
2025-07-01 Qing Zhao <qing.zhao@oracle.com>
* gcc.dg/ubsan/pointer-counted-by-bounds-2.c: New test.
+2025-07-02 Jonathan Wakely <jwakely@redhat.com>
+
+ * include/bits/stl_iterator.h (__normal_iterator): Make all
+ non-member operators hidden friends, except ...
+ (operator<=>(__normal_iterator<I,C>, __normal_iterator<I,C>)):
+ Remove.
+ * src/c++11/string-inst.cc: Remove explicit instantiations of
+ operators that are no longer templates.
+ * src/c++23/std.cc.in (__gnu_cxx): Do not export operators for
+ __normal_iterator.
+
+2025-07-02 Nathan Myers <ncm@cantrip.org>
+
+ PR libstdc++/119744
+ * include/std/ranges: View ctors become explicit.
+
2025-07-01 Patrick Palka <ppalka@redhat.com>
PR libstdc++/120789