diff -Nrcpad gcc-13-20250619/LAST_UPDATED gcc-13-20250626/LAST_UPDATED
*** gcc-13-20250619/LAST_UPDATED	Thu Jun 19 22:33:09 2025
--- gcc-13-20250626/LAST_UPDATED	Thu Jun 26 22:32:40 2025
***************
*** 1 ****
! Obtained from git: releases/gcc-13 revision 2f167cfd3ddb790b9fac3e7f7691326457a0e1a5
--- 1 ----
! Obtained from git: releases/gcc-13 revision 2abf837326e4ab1d92867b77922103c58a618057
diff -Nrcpad gcc-13-20250619/MD5SUMS gcc-13-20250626/MD5SUMS
*** gcc-13-20250619/MD5SUMS	Thu Jun 19 22:33:18 2025
--- gcc-13-20250626/MD5SUMS	Thu Jun 26 22:32:43 2025
***************
*** 1,5 ****
  # This file contains the MD5 checksums of the files in the
! # gcc-13-20250619.tar.xz tarball.
  #
  # Besides verifying that all files in the tarball were correctly expanded,
  # it also can be used to determine if any files have changed since the
--- 1,5 ----
  # This file contains the MD5 checksums of the files in the
! # gcc-13-20250626.tar.xz tarball.
  #
  # Besides verifying that all files in the tarball were correctly expanded,
  # it also can be used to determine if any files have changed since the
*************** d32239bcb673463ab874e80d47fae504  COPYIN
*** 21,27 ****
  fd4ecdf5d672efe2b0e409aca9cf9446  ChangeLog.jit
  09538b708302f1735f6fa05b622ecf5e  ChangeLog.tree-ssa
  24ab760126489e69436a43185dc3d202  INSTALL/README
! 5a71bba9d578844f318bc1450d926833  LAST_UPDATED
  81b3330d422f3ce1ef8b720dfae35068  MAINTAINERS
  2b61ddbd876fa839639a7ca551773426  Makefile.def
  5d2d6a74f897f8158d37f5f2ec6877ce  Makefile.in
--- 21,27 ----
  fd4ecdf5d672efe2b0e409aca9cf9446  ChangeLog.jit
  09538b708302f1735f6fa05b622ecf5e  ChangeLog.tree-ssa
  24ab760126489e69436a43185dc3d202  INSTALL/README
! 44802b91f39db0b5154645f3fb005ebb  LAST_UPDATED
  81b3330d422f3ce1ef8b720dfae35068  MAINTAINERS
  2b61ddbd876fa839639a7ca551773426  Makefile.def
  5d2d6a74f897f8158d37f5f2ec6877ce  Makefile.in
*************** a22e70b3f29292d0e628450f4bb11e62  fixinc
*** 475,481 ****
  a916467b91076e631dd8edb7424769c7  gcc/COPYING.LIB
  d32239bcb673463ab874e80d47fae504  gcc/COPYING3
  6a6a8e020838b23406c81b19c1d46df6  gcc/COPYING3.LIB
! 7ff3526b05f16943eb4d8a3ed6c1b6e7  gcc/ChangeLog
  a3b63c675afa7a655cc2bfa8a907af79  gcc/ChangeLog-1997
  d9a88529352a010253c2e8fb1ed6023b  gcc/ChangeLog-1998
  240f08f81cb4699e8b49347db38233db  gcc/ChangeLog-1999
--- 475,481 ----
  a916467b91076e631dd8edb7424769c7  gcc/COPYING.LIB
  d32239bcb673463ab874e80d47fae504  gcc/COPYING3
  6a6a8e020838b23406c81b19c1d46df6  gcc/COPYING3.LIB
! 73a4582e385219f9d6c4fc8082a30bdb  gcc/ChangeLog
  a3b63c675afa7a655cc2bfa8a907af79  gcc/ChangeLog-1997
  d9a88529352a010253c2e8fb1ed6023b  gcc/ChangeLog-1998
  240f08f81cb4699e8b49347db38233db  gcc/ChangeLog-1999
*************** fb3fadb88e1d2b3b640cfaaa5ff11780  gcc/Ch
*** 510,516 ****
  3eb07e0b2e542409bf73d359f7f65609  gcc/ChangeLog.ptr
  e13638e26743ba41e6011b76cc00d9a9  gcc/ChangeLog.tree-ssa
  739ab47f6425bcea1d05e4fc0542de54  gcc/ChangeLog.tuples
! 62b931409d6ccf8f1942fd7e2fa03240  gcc/DATESTAMP
  d41d8cd98f00b204e9800998ecf8427e  gcc/DEV-PHASE
  eb92e1ff5e982ca07e173e0eb286d243  gcc/FSFChangeLog
  30e1e33411566388b3164558482dc5e6  gcc/FSFChangeLog.10
--- 510,516 ----
  3eb07e0b2e542409bf73d359f7f65609  gcc/ChangeLog.ptr
  e13638e26743ba41e6011b76cc00d9a9  gcc/ChangeLog.tree-ssa
  739ab47f6425bcea1d05e4fc0542de54  gcc/ChangeLog.tuples
! cd3791b2a00ec42fc90a1fcc438515c1  gcc/DATESTAMP
  d41d8cd98f00b204e9800998ecf8427e  gcc/DEV-PHASE
  eb92e1ff5e982ca07e173e0eb286d243  gcc/FSFChangeLog
  30e1e33411566388b3164558482dc5e6  gcc/FSFChangeLog.10
*************** ffb1b3ecba72997c3e6804714698295d  gcc/co
*** 3914,3920 ****
  3d980f6dc86b67acb7d8e5be6c08c589  gcc/config/i386/i386-passes.def
  15146e6cff34da8c1205b0df0813ccb0  gcc/config/i386/i386-protos.h
  37411c56abf14704d70f5f8934f354ea  gcc/config/i386/i386.cc
! ea1b2e9630b4be0a48c861f84f8b8226  gcc/config/i386/i386.h
  132edee19206a270c6ab9a859fa5eea8  gcc/config/i386/i386.md
  c32251e85ab598cb51e89383639566bb  gcc/config/i386/i386.opt
  faa318618e52a0740019e9aa0764b007  gcc/config/i386/i386elf.h
--- 3914,3920 ----
  3d980f6dc86b67acb7d8e5be6c08c589  gcc/config/i386/i386-passes.def
  15146e6cff34da8c1205b0df0813ccb0  gcc/config/i386/i386-protos.h
  37411c56abf14704d70f5f8934f354ea  gcc/config/i386/i386.cc
! 0c9ab892c366f3f64c88a3562987a4ba  gcc/config/i386/i386.h
  132edee19206a270c6ab9a859fa5eea8  gcc/config/i386/i386.md
  c32251e85ab598cb51e89383639566bb  gcc/config/i386/i386.opt
  faa318618e52a0740019e9aa0764b007  gcc/config/i386/i386elf.h
*************** e9b8122841fbfbbc30fee8ed6613c399  gcc/do
*** 5498,5504 ****
  b4c57b64e59441421fbf276de0639649  gcc/doc/install.texi
  0f44cc63abf9b607d1b8880175256326  gcc/doc/install.texi2html
  34b99c10f577dd2da256de717941c862  gcc/doc/interface.texi
! b5fe517d44d3c4b55830c628f692e4c0  gcc/doc/invoke.texi
  f64676ceacf4c713f83bad704dbc5eaf  gcc/doc/languages.texi
  e36a87d027eabff1a8595ee341342560  gcc/doc/libgcc.texi
  8b6fb2575a94998971924157a5cabfd8  gcc/doc/loop.texi
--- 5498,5504 ----
  b4c57b64e59441421fbf276de0639649  gcc/doc/install.texi
  0f44cc63abf9b607d1b8880175256326  gcc/doc/install.texi2html
  34b99c10f577dd2da256de717941c862  gcc/doc/interface.texi
! 74e00b8b408d351551e06faac16fc615  gcc/doc/invoke.texi
  f64676ceacf4c713f83bad704dbc5eaf  gcc/doc/languages.texi
  e36a87d027eabff1a8595ee341342560  gcc/doc/libgcc.texi
  8b6fb2575a94998971924157a5cabfd8  gcc/doc/loop.texi
diff -Nrcpad gcc-13-20250619/gcc/ChangeLog gcc-13-20250626/gcc/ChangeLog
*** gcc-13-20250619/gcc/ChangeLog	Thu Jun 19 22:32:11 2025
--- gcc-13-20250626/gcc/ChangeLog	Thu Jun 26 22:32:20 2025
***************
*** 1,3 ****
--- 1,11 ----
+ 2025-06-25  Haochen Jiang  <haochen.jiang@intel.com>
+ 
+ 	* config/i386/i386.h (PTA_ALDERLAKE): Use PTA_GOLDMONT_PLUS
+ 	as base to remove PTA_CLDEMOTE.
+ 	(PTA_SIERRAFOREST): Add PTA_CLDEMOTE since PTA_ALDERLAKE
+ 	does not include that anymore.
+ 	* doc/invoke.texi: Update texi file.
+ 
  2025-06-13  Richard Earnshaw  <rearnsha@arm.com>
  
  	Backported from master:
diff -Nrcpad gcc-13-20250619/gcc/DATESTAMP gcc-13-20250626/gcc/DATESTAMP
*** gcc-13-20250619/gcc/DATESTAMP	Thu Jun 19 22:32:11 2025
--- gcc-13-20250626/gcc/DATESTAMP	Thu Jun 26 22:32:20 2025
***************
*** 1 ****
! 20250619
--- 1 ----
! 20250626
diff -Nrcpad gcc-13-20250619/gcc/config/i386/i386.h gcc-13-20250626/gcc/config/i386/i386.h
*** gcc-13-20250619/gcc/config/i386/i386.h	Thu Jun 19 22:32:14 2025
--- gcc-13-20250626/gcc/config/i386/i386.h	Thu Jun 26 22:32:21 2025
*************** constexpr wide_int_bitmask PTA_GOLDMONT_
*** 2362,2373 ****
    | PTA_SGX | PTA_PTWRITE;
  constexpr wide_int_bitmask PTA_TREMONT = PTA_GOLDMONT_PLUS | PTA_CLWB
    | PTA_GFNI | PTA_MOVDIRI | PTA_MOVDIR64B | PTA_CLDEMOTE | PTA_WAITPKG;
! constexpr wide_int_bitmask PTA_ALDERLAKE = PTA_TREMONT | PTA_ADX | PTA_AVX
    | PTA_AVX2 | PTA_BMI | PTA_BMI2 | PTA_F16C | PTA_FMA | PTA_LZCNT
    | PTA_PCONFIG | PTA_PKU | PTA_VAES | PTA_VPCLMULQDQ | PTA_SERIALIZE
    | PTA_HRESET | PTA_KL | PTA_WIDEKL | PTA_AVXVNNI;
! constexpr wide_int_bitmask PTA_SIERRAFOREST = PTA_ALDERLAKE | PTA_AVXIFMA
!   | PTA_AVXVNNIINT8 | PTA_AVXNECONVERT | PTA_CMPCCXADD | PTA_ENQCMD | PTA_UINTR;
  constexpr wide_int_bitmask PTA_GRANITERAPIDS = PTA_SAPPHIRERAPIDS | PTA_AMX_FP16
    | PTA_PREFETCHI;
  constexpr wide_int_bitmask PTA_GRANITERAPIDS_D = PTA_GRANITERAPIDS
--- 2362,2375 ----
    | PTA_SGX | PTA_PTWRITE;
  constexpr wide_int_bitmask PTA_TREMONT = PTA_GOLDMONT_PLUS | PTA_CLWB
    | PTA_GFNI | PTA_MOVDIRI | PTA_MOVDIR64B | PTA_CLDEMOTE | PTA_WAITPKG;
! constexpr wide_int_bitmask PTA_ALDERLAKE = PTA_GOLDMONT_PLUS | PTA_CLWB
!   | PTA_GFNI | PTA_MOVDIRI | PTA_MOVDIR64B | PTA_WAITPKG | PTA_ADX | PTA_AVX
    | PTA_AVX2 | PTA_BMI | PTA_BMI2 | PTA_F16C | PTA_FMA | PTA_LZCNT
    | PTA_PCONFIG | PTA_PKU | PTA_VAES | PTA_VPCLMULQDQ | PTA_SERIALIZE
    | PTA_HRESET | PTA_KL | PTA_WIDEKL | PTA_AVXVNNI;
! constexpr wide_int_bitmask PTA_SIERRAFOREST = PTA_ALDERLAKE | PTA_CLDEMOTE
!   | PTA_AVXIFMA | PTA_AVXVNNIINT8 | PTA_AVXNECONVERT | PTA_CMPCCXADD
!   | PTA_ENQCMD | PTA_UINTR;
  constexpr wide_int_bitmask PTA_GRANITERAPIDS = PTA_SAPPHIRERAPIDS | PTA_AMX_FP16
    | PTA_PREFETCHI;
  constexpr wide_int_bitmask PTA_GRANITERAPIDS_D = PTA_GRANITERAPIDS
diff -Nrcpad gcc-13-20250619/gcc/doc/invoke.texi gcc-13-20250626/gcc/doc/invoke.texi
*** gcc-13-20250619/gcc/doc/invoke.texi	Thu Jun 19 22:32:16 2025
--- gcc-13-20250626/gcc/doc/invoke.texi	Thu Jun 26 22:32:21 2025
*************** VPCLMULQDQ, AVX512BITALG, RDPID and AVX5
*** 32565,32575 ****
  @item alderlake
  @itemx raptorlake
  @itemx meteorlake
! Intel Alder Lake/Raptor Lake/Meteor Lake CPU with 64-bit extensions, MOVBE, MMX,
! SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, POPCNT, AES, PREFETCHW, PCLMUL, RDRND,
! XSAVE, XSAVEC, XSAVES, XSAVEOPT, FSGSBASE, PTWRITE, RDPID, SGX, GFNI-SSE, CLWB,
! MOVDIRI, MOVDIR64B, CLDEMOTE, WAITPKG, ADCX, AVX, AVX2, BMI, BMI2, F16C, FMA,
! LZCNT, PCONFIG, PKU, VAES, VPCLMULQDQ, SERIALIZE, HRESET, KL, WIDEKL and
  AVX-VNNI instruction set support.
  
  @item sapphirerapids
--- 32565,32575 ----
  @item alderlake
  @itemx raptorlake
  @itemx meteorlake
! Intel Alder Lake/Raptor Lake/Meteor Lake CPU with 64-bit extensions, MOVBE,
! MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, POPCNT, AES, PREFETCHW, PCLMUL,
! RDRND, XSAVE, XSAVEC, XSAVES, XSAVEOPT, FSGSBASE, PTWRITE, RDPID, SGX,
! GFNI-SSE, CLWB, MOVDIRI, MOVDIR64B, WAITPKG, ADCX, AVX, AVX2, BMI, BMI2, F16C,
! FMA, LZCNT, PCONFIG, PKU, VAES, VPCLMULQDQ, SERIALIZE, HRESET, KL, WIDEKL and
  AVX-VNNI instruction set support.
  
  @item sapphirerapids
