+2025-07-17 H.J. Lu <hjl.tools@gmail.com>
+
+ Backported from master:
+ 2025-07-03 H.J. Lu <hjl.tools@gmail.com>
+
+ PR target/120908
+ * config/i386/i386.cc (legitimize_tls_address): Pass RDI to
+ gen_tls_local_dynamic_64.
+ * config/i386/i386.md (*tls_global_dynamic_64_largepic): Add
+ RDI clobber and use it to generate LEA.
+ (*tls_local_dynamic_64_<mode>): Likewise.
+ (*tls_local_dynamic_base_64_largepic): Likewise.
+ (@tls_local_dynamic_64_<mode>): Add a clobber.
+
+2025-07-17 H.J. Lu <hjl.tools@gmail.com>
+
+ Backported from master:
+ 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-14 Haochen Jiang <haochen.jiang@intel.com>
* config/i386/i386.h (PTA_PANTHERLAKE): Revmoe KL and WIDEKL.
+2025-07-17 H.J. Lu <hjl.tools@gmail.com>
+
+ Backported from master:
+ 2025-07-03 H.J. Lu <hjl.tools@gmail.com>
+
+ PR target/120908
+ * gcc.target/i386/pr120908.c: New test.
+
+2025-07-17 Jason Merrill <jason@redhat.com>
+
+ PR c++/87097
+ * g++.dg/cpp0x/constexpr-array29.C: New test.
+
2025-07-16 Paul Thomas <pault@gcc.gnu.org>
Backported from master: