diff -Nrcpad gcc-13-20250529/ChangeLog gcc-13-20250605/ChangeLog
*** gcc-13-20250529/ChangeLog	Thu May 29 22:32:08 2025
--- gcc-13-20250605/ChangeLog	Thu Jun  5 22:32:06 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2024-05-21  Release Manager
  
  	* GCC 13.3.0 released.
diff -Nrcpad gcc-13-20250529/LAST_UPDATED gcc-13-20250605/LAST_UPDATED
*** gcc-13-20250529/LAST_UPDATED	Thu May 29 22:32:45 2025
--- gcc-13-20250605/LAST_UPDATED	Thu Jun  5 22:32:45 2025
***************
*** 1 ****
! Obtained from git: releases/gcc-13 revision af73c8bf5168848275bf909ee44fbb8f4973438f
--- 1 ----
! Obtained from git: releases/gcc-13 revision 561607ff94a9c602de3cb6c09518a72c7ad6160f
diff -Nrcpad gcc-13-20250529/MD5SUMS gcc-13-20250605/MD5SUMS
*** gcc-13-20250529/MD5SUMS	Thu May 29 22:32:52 2025
--- gcc-13-20250605/MD5SUMS	Thu Jun  5 22:32:53 2025
***************
*** 1,5 ****
  # This file contains the MD5 checksums of the files in the
! # gcc-13-20250529.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-20250605.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
*************** c234515d9056662b94af0653f8562888  .dir-l
*** 17,34 ****
  fe60d87048567d4fe8c8a0ed2448bcc8  COPYING.RUNTIME
  d32239bcb673463ab874e80d47fae504  COPYING3
  6a6a8e020838b23406c81b19c1d46df6  COPYING3.LIB
! 0371abf438ac778f26a2ccda8a29b8f0  ChangeLog
  fd4ecdf5d672efe2b0e409aca9cf9446  ChangeLog.jit
  09538b708302f1735f6fa05b622ecf5e  ChangeLog.tree-ssa
  24ab760126489e69436a43185dc3d202  INSTALL/README
! fcac2064d08ce3dac5a7ba683522aa71  LAST_UPDATED
  81b3330d422f3ce1ef8b720dfae35068  MAINTAINERS
  2b61ddbd876fa839639a7ca551773426  Makefile.def
  5d2d6a74f897f8158d37f5f2ec6877ce  Makefile.in
  ee1e4bbc0929b8c8b5030564189dac22  Makefile.tpl
  80d26bc3b1ad4f6969a96a24c9181bf5  README
  a657821f65bab77f4fbf3a75cdee6da9  ar-lib
! 6f49fabaf156e307d600d7ee1cbfd53c  c++tools/ChangeLog
  032c26e766fcea31a5d1a469ae7bf9e1  c++tools/Makefile.in
  edf805e559bf9ecb62db313d2e6edb47  c++tools/config.h.in
  ccd3498e6b247dfe4e65793a88a27296  c++tools/configure
--- 17,34 ----
  fe60d87048567d4fe8c8a0ed2448bcc8  COPYING.RUNTIME
  d32239bcb673463ab874e80d47fae504  COPYING3
  6a6a8e020838b23406c81b19c1d46df6  COPYING3.LIB
! 5167db07964409b81e76d1992786fbc2  ChangeLog
  fd4ecdf5d672efe2b0e409aca9cf9446  ChangeLog.jit
  09538b708302f1735f6fa05b622ecf5e  ChangeLog.tree-ssa
  24ab760126489e69436a43185dc3d202  INSTALL/README
! 1a007e336324d0f453146967f5a10ace  LAST_UPDATED
  81b3330d422f3ce1ef8b720dfae35068  MAINTAINERS
  2b61ddbd876fa839639a7ca551773426  Makefile.def
  5d2d6a74f897f8158d37f5f2ec6877ce  Makefile.in
  ee1e4bbc0929b8c8b5030564189dac22  Makefile.tpl
  80d26bc3b1ad4f6969a96a24c9181bf5  README
  a657821f65bab77f4fbf3a75cdee6da9  ar-lib
! 83975a957803b20bc02b9f8600e8a234  c++tools/ChangeLog
  032c26e766fcea31a5d1a469ae7bf9e1  c++tools/Makefile.in
  edf805e559bf9ecb62db313d2e6edb47  c++tools/config.h.in
  ccd3498e6b247dfe4e65793a88a27296  c++tools/configure
*************** ccd3498e6b247dfe4e65793a88a27296  c++too
*** 41,47 ****
  c64564b7c7563dae5ebe016f340c9cd9  config.guess
  040359150cf11493f973a46d8a25b06b  config.rpath
  111d54aa3a3019adbab413c8fb435f22  config.sub
! 64a4c70a2abbcd3185c8863e6db9aff9  config/ChangeLog
  0d9cf183f9cbbe5f59796e35831fe774  config/acinclude.m4
  6afba47df446a629761ab1aa13a547cf  config/acx.m4
  6b030f5cf640bdd401ea739f54a667f8  config/asmcfi.m4
--- 41,47 ----
  c64564b7c7563dae5ebe016f340c9cd9  config.guess
  040359150cf11493f973a46d8a25b06b  config.rpath
  111d54aa3a3019adbab413c8fb435f22  config.sub
! 4f46230b3384f39a8b71ccd5c6ab879b  config/ChangeLog
  0d9cf183f9cbbe5f59796e35831fe774  config/acinclude.m4
  6afba47df446a629761ab1aa13a547cf  config/acx.m4
  6b030f5cf640bdd401ea739f54a667f8  config/asmcfi.m4
*************** e2dc6b4fd62b77bff96b7951ef74f78f  config
*** 143,149 ****
  0163b672c888aaf1c8ad3e867a0ec9f1  config/zlib.m4
  4dd4461c381dd94b116f27aa48dbef09  configure
  645c07e5dbfc57dcb04d206512423d1e  configure.ac
! 7a50b70743aeaaaf5cb59c92344f351b  contrib/ChangeLog
  5fc435c7928f858246df931ea3f3ece7  contrib/ChangeLog.jit
  7af8d2979bf1a7cfa88e30d05fa22be2  contrib/ChangeLog.tree-ssa
  d6334dc7fdcc1de5203f8b6b62f993c4  contrib/analyze_brprob.py
--- 143,149 ----
  0163b672c888aaf1c8ad3e867a0ec9f1  config/zlib.m4
  4dd4461c381dd94b116f27aa48dbef09  configure
  645c07e5dbfc57dcb04d206512423d1e  configure.ac
! 5f2864758c38c3e2d97c2b55612d6bee  contrib/ChangeLog
  5fc435c7928f858246df931ea3f3ece7  contrib/ChangeLog.jit
  7af8d2979bf1a7cfa88e30d05fa22be2  contrib/ChangeLog.tree-ssa
  d6334dc7fdcc1de5203f8b6b62f993c4  contrib/analyze_brprob.py
*************** f03de2f6492b5449fc1a238b3104c5bc  contri
*** 198,204 ****
  e074a10ed2cf3c78e317247bf6208823  contrib/git-fix-changelog.py
  5d80e88da5ae83c53513280bcff7c0a1  contrib/git-undescr.sh
  59304fc08afa489baa6b920cc76dc625  contrib/gthr_supp_vxw_5x.c
! d1048ba292fc32295f031ba65f85e703  contrib/header-tools/ChangeLog
  72d70766ec87033813e1378c5697fa87  contrib/header-tools/README
  05ef7fb87e90ba93ee04659be072a357  contrib/header-tools/count-headers
  ba0485a3c721bce9e32407ef996d2a9d  contrib/header-tools/gcc-order-headers
--- 198,204 ----
  e074a10ed2cf3c78e317247bf6208823  contrib/git-fix-changelog.py
  5d80e88da5ae83c53513280bcff7c0a1  contrib/git-undescr.sh
  59304fc08afa489baa6b920cc76dc625  contrib/gthr_supp_vxw_5x.c
! f57c5307bfe3b0963e8433d319ac9d4a  contrib/header-tools/ChangeLog
  72d70766ec87033813e1378c5697fa87  contrib/header-tools/README
  05ef7fb87e90ba93ee04659be072a357  contrib/header-tools/count-headers
  ba0485a3c721bce9e32407ef996d2a9d  contrib/header-tools/gcc-order-headers
*************** eedb9aee4fd5829d8ebc95c23a09687a  contri
*** 223,229 ****
  cb477dd95d5e602e9b906fc057a1fe16  contrib/prepare_patch.sh
  bad2b96e4296c0938aab1c646e9ccf33  contrib/prerequisites.md5
  4a395ab2dd4d15d66cb0183ec7e7bbd0  contrib/prerequisites.sha512
! f86485dbe357891aeb2f8601b5fd55b3  contrib/reghunt/ChangeLog
  562a0a9f9e5cc4e9c95319b727a1df94  contrib/reghunt/bin/gcc-build-full
  f1c54c76b9d27a6ac0169fe0c8d50f9d  contrib/reghunt/bin/gcc-build-simple
  3f2318bae7562a4ad1639e686916a545  contrib/reghunt/bin/gcc-cleanup
--- 223,229 ----
  cb477dd95d5e602e9b906fc057a1fe16  contrib/prepare_patch.sh
  bad2b96e4296c0938aab1c646e9ccf33  contrib/prerequisites.md5
  4a395ab2dd4d15d66cb0183ec7e7bbd0  contrib/prerequisites.sha512
! 73f697b5665921a8b16f2528b84eefe5  contrib/reghunt/ChangeLog
  562a0a9f9e5cc4e9c95319b727a1df94  contrib/reghunt/bin/gcc-build-full
  f1c54c76b9d27a6ac0169fe0c8d50f9d  contrib/reghunt/bin/gcc-build-simple
  3f2318bae7562a4ad1639e686916a545  contrib/reghunt/bin/gcc-cleanup
*************** f251d49dd87647250fcd74dd50b7835f  contri
*** 282,288 ****
  e2829fc4af4f433a6a328a62d5ce8066  contrib/reghunt/examples/reg-watch
  afd863c2ec84c906e20f9b9787b1f0fe  contrib/reghunt/examples/reg-watch.awk
  8955535523d4b5f48006bcb851ba9b4b  contrib/reghunt/examples/testall
! 88a0d987f4fee231ab0fd73a60b52a70  contrib/regression/ChangeLog
  30553bfced1b2b46bf7ca01ef6ba69d1  contrib/regression/GCC_Regression_Tester.wdgt/Default.png
  ad38ddd771df222eb9d413e3c7f6a751  contrib/regression/GCC_Regression_Tester.wdgt/Icon.png
  777bd286c147cc02861811f66b9a4440  contrib/regression/GCC_Regression_Tester.wdgt/Info.plist
--- 282,288 ----
  e2829fc4af4f433a6a328a62d5ce8066  contrib/reghunt/examples/reg-watch
  afd863c2ec84c906e20f9b9787b1f0fe  contrib/reghunt/examples/reg-watch.awk
  8955535523d4b5f48006bcb851ba9b4b  contrib/reghunt/examples/testall
! ccff06211014c68905f7e5b0fe21bf45  contrib/regression/ChangeLog
  30553bfced1b2b46bf7ca01ef6ba69d1  contrib/regression/GCC_Regression_Tester.wdgt/Default.png
  ad38ddd771df222eb9d413e3c7f6a751  contrib/regression/GCC_Regression_Tester.wdgt/Icon.png
  777bd286c147cc02861811f66b9a4440  contrib/regression/GCC_Regression_Tester.wdgt/Info.plist
*************** e49c998085ca49d5cdd5b1dd744b2e03  contri
*** 326,332 ****
  f896f3b2aae98b892d733dab4575cc66  contrib/vimrc
  da7aeedeb5a86ee6f5982e559a2d6dcc  contrib/warn_summary
  8b59f0d0a2dcdced14765c514fbad719  depcomp
! 5578b174db98560e2180f9679d355088  fixincludes/ChangeLog
  6de190723745dc3f75080144dfa2215e  fixincludes/Makefile.in
  b6e3f4950abc6e254b467063381f6473  fixincludes/README
  455903ad4ff71fa5c5340ef7ae41a0e6  fixincludes/README-fixinc
--- 326,332 ----
  f896f3b2aae98b892d733dab4575cc66  contrib/vimrc
  da7aeedeb5a86ee6f5982e559a2d6dcc  contrib/warn_summary
  8b59f0d0a2dcdced14765c514fbad719  depcomp
! e4aead395936227026ff5caf6e08c7d1  fixincludes/ChangeLog
  6de190723745dc3f75080144dfa2215e  fixincludes/Makefile.in
  b6e3f4950abc6e254b467063381f6473  fixincludes/README
  455903ad4ff71fa5c5340ef7ae41a0e6  fixincludes/README-fixinc
*************** a22e70b3f29292d0e628450f4bb11e62  fixinc
*** 470,481 ****
  8baab8698bb83c6b90ef4091c00ddc1e  fixincludes/tests/base/unistd.h
  75d75572793b62bdd8ff4d1504e0cb4c  fixincludes/tests/base/yvals.h
  6593c1e7d0535b989e3b12084f001039  gcc/ABOUT-GCC-NLS
! 79b3aa9e9f2e2f9b97051126a5cb027f  gcc/BASE-VER
  59530bdf33659b29e73d4adb9f9f6552  gcc/COPYING
  a916467b91076e631dd8edb7424769c7  gcc/COPYING.LIB
  d32239bcb673463ab874e80d47fae504  gcc/COPYING3
  6a6a8e020838b23406c81b19c1d46df6  gcc/COPYING3.LIB
! 5df7d5f2680c76e819d3bea6a7f18449  gcc/ChangeLog
  a3b63c675afa7a655cc2bfa8a907af79  gcc/ChangeLog-1997
  d9a88529352a010253c2e8fb1ed6023b  gcc/ChangeLog-1998
  240f08f81cb4699e8b49347db38233db  gcc/ChangeLog-1999
--- 470,481 ----
  8baab8698bb83c6b90ef4091c00ddc1e  fixincludes/tests/base/unistd.h
  75d75572793b62bdd8ff4d1504e0cb4c  fixincludes/tests/base/yvals.h
  6593c1e7d0535b989e3b12084f001039  gcc/ABOUT-GCC-NLS
! 0cc720d97be91208d41af219ef2dbe66  gcc/BASE-VER
  59530bdf33659b29e73d4adb9f9f6552  gcc/COPYING
  a916467b91076e631dd8edb7424769c7  gcc/COPYING.LIB
  d32239bcb673463ab874e80d47fae504  gcc/COPYING3
  6a6a8e020838b23406c81b19c1d46df6  gcc/COPYING3.LIB
! 45508de0ce666cb8423fa502b7c3fa49  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
! 240ddcb440df60eac3d5f2f7b91aa681  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
! fc63a5f59d6e9c4222fa7604b3ff39e7  gcc/DATESTAMP
  d41d8cd98f00b204e9800998ecf8427e  gcc/DEV-PHASE
  eb92e1ff5e982ca07e173e0eb286d243  gcc/FSFChangeLog
  30e1e33411566388b3164558482dc5e6  gcc/FSFChangeLog.10
*************** ec6799501b2eb2923d5de6a66169dbd2  gcc/ON
*** 522,528 ****
  f6d47a542d432aed7e7eaaecb71d3a4c  gcc/acinclude.m4
  6526979dd900a0b58b7691b478a91fec  gcc/aclocal.m4
  16a499934b71eb6cf7c0d6899cd6006a  gcc/ada/.gitignore
! 854c56c9aba80aada208896088fa0cd1  gcc/ada/ChangeLog
  683be0b07dc4f64f118fd5e8ae9cb30d  gcc/ada/ChangeLog-2001
  7aff25efb203be4136b8776cdc812956  gcc/ada/ChangeLog-2002
  cd2379152000f40157d349018fb9364d  gcc/ada/ChangeLog-2003
--- 522,528 ----
  f6d47a542d432aed7e7eaaecb71d3a4c  gcc/acinclude.m4
  6526979dd900a0b58b7691b478a91fec  gcc/aclocal.m4
  16a499934b71eb6cf7c0d6899cd6006a  gcc/ada/.gitignore
! 4525d67bae5e046bda83ab349680a25e  gcc/ada/ChangeLog
  683be0b07dc4f64f118fd5e8ae9cb30d  gcc/ada/ChangeLog-2001
  7aff25efb203be4136b8776cdc812956  gcc/ada/ChangeLog-2002
  cd2379152000f40157d349018fb9364d  gcc/ada/ChangeLog-2003
*************** e1f9606817a872c9b1770a2950665e17  gcc/al
*** 2985,2991 ****
  e2c04eccc631052e7aa15c27e287e593  gcc/align.h
  889f9ffc24064f8ad2fbaf928d50d3e6  gcc/alloc-pool.cc
  aad6b6421ba955142beb58263efb7ca8  gcc/alloc-pool.h
! 074dec4cd2f14b7a809a1bc58df61c3c  gcc/analyzer/ChangeLog
  71cd762fdeee724b494e94ea479c15fa  gcc/analyzer/analysis-plan.cc
  2400916c9f340c6914b8432d05919cec  gcc/analyzer/analysis-plan.h
  6084312218152cf76e77ec8df68925c8  gcc/analyzer/analyzer-language.cc
--- 2985,2991 ----
  e2c04eccc631052e7aa15c27e287e593  gcc/align.h
  889f9ffc24064f8ad2fbaf928d50d3e6  gcc/alloc-pool.cc
  aad6b6421ba955142beb58263efb7ca8  gcc/alloc-pool.h
! c6596924bdd6a7228a4e40a1166e79c3  gcc/analyzer/ChangeLog
  71cd762fdeee724b494e94ea479c15fa  gcc/analyzer/analysis-plan.cc
  2400916c9f340c6914b8432d05919cec  gcc/analyzer/analysis-plan.h
  6084312218152cf76e77ec8df68925c8  gcc/analyzer/analyzer-language.cc
*************** cd880946aff3cd75bff1d0edafa92c14  gcc/bu
*** 3094,3100 ****
  64eabaf62f98ec188eff79bd5f9294ff  gcc/builtins.cc
  8a86b0c51f15d3cd6813b9c29784719f  gcc/builtins.def
  92a923d816f64b2130d01c337f74afaa  gcc/builtins.h
! 1114836b0cd43d345a06703a583d77dc  gcc/c-family/ChangeLog
  ea3fa1f4d7390a105fa3caab4f79aaf7  gcc/c-family/ChangeLog.gimple-classes
  aef14c07c0730693e794681c71142814  gcc/c-family/c-ada-spec.cc
  de8eafcdf817fbea182e701f29a59aa1  gcc/c-family/c-ada-spec.h
--- 3094,3100 ----
  64eabaf62f98ec188eff79bd5f9294ff  gcc/builtins.cc
  8a86b0c51f15d3cd6813b9c29784719f  gcc/builtins.def
  92a923d816f64b2130d01c337f74afaa  gcc/builtins.h
! 2ff0bb04dd1e6ea18277066ed76500f2  gcc/c-family/ChangeLog
  ea3fa1f4d7390a105fa3caab4f79aaf7  gcc/c-family/ChangeLog.gimple-classes
  aef14c07c0730693e794681c71142814  gcc/c-family/c-ada-spec.cc
  de8eafcdf817fbea182e701f29a59aa1  gcc/c-family/c-ada-spec.h
*************** a52ef4a4723e7cdac973679710b1eb5b  gcc/c-
*** 3134,3140 ****
  8ec9a4912d8b3f7d94a11ee04da7517e  gcc/c-family/known-headers.h
  6b3898853ed0b8ac1c9365f8e0da36bd  gcc/c-family/name-hint.h
  78725d6bd115506bafd5753f5e1e3cd0  gcc/c-family/stub-objc.cc
! 5edc98c936b640941800a96c3d486e7a  gcc/c/ChangeLog
  99998984ca5752ab57a30960e8384032  gcc/c/Make-lang.in
  5d00d791728697d48bdf1b6e276ce5bb  gcc/c/c-aux-info.cc
  1c014228ffb2f2191a1ab3cbd03422dc  gcc/c/c-convert.cc
--- 3134,3140 ----
  8ec9a4912d8b3f7d94a11ee04da7517e  gcc/c-family/known-headers.h
  6b3898853ed0b8ac1c9365f8e0da36bd  gcc/c-family/name-hint.h
  78725d6bd115506bafd5753f5e1e3cd0  gcc/c-family/stub-objc.cc
! 206055a3bbabebb16c7cce7160f23367  gcc/c/ChangeLog
  99998984ca5752ab57a30960e8384032  gcc/c/Make-lang.in
  5d00d791728697d48bdf1b6e276ce5bb  gcc/c/c-aux-info.cc
  1c014228ffb2f2191a1ab3cbd03422dc  gcc/c/c-convert.cc
*************** c7d2c6e9b07c780b3b02da4f5165316e  gcc/co
*** 4823,4829 ****
  5d7bff78c36ce807dbd9be40c035eb93  gcc/config/s390/s390-protos.h
  e54e3503384dfd75a6f2e548bc9c0917  gcc/config/s390/s390.cc
  0889a37d3bd6fd89b5ac6ae2d35ecee4  gcc/config/s390/s390.h
! 072804ffc92787e9f7eed6cd8d77dc9b  gcc/config/s390/s390.md
  7eeb85e77191dec9449c41ad7680f212  gcc/config/s390/s390.opt
  f38f665269ada42e34f30f19b3fe7040  gcc/config/s390/s390intrin.h
  eae55aa734af7d9845853bc4a69f29d5  gcc/config/s390/s390x.h
--- 4823,4829 ----
  5d7bff78c36ce807dbd9be40c035eb93  gcc/config/s390/s390-protos.h
  e54e3503384dfd75a6f2e548bc9c0917  gcc/config/s390/s390.cc
  0889a37d3bd6fd89b5ac6ae2d35ecee4  gcc/config/s390/s390.h
! 0479677f52785f8340cf7b1d5fab5bc2  gcc/config/s390/s390.md
  7eeb85e77191dec9449c41ad7680f212  gcc/config/s390/s390.opt
  f38f665269ada42e34f30f19b3fe7040  gcc/config/s390/s390intrin.h
  eae55aa734af7d9845853bc4a69f29d5  gcc/config/s390/s390x.h
*************** a92be6f532ece352cab8309520cf28f0  gcc/co
*** 5078,5084 ****
  6614aac0ce8960f693faf880a7560bc5  gcc/coroutine-passes.cc
  9d6931fedff9a87a6266d15841579e67  gcc/coverage.cc
  b964f4291cd58a61a06769149429435f  gcc/coverage.h
! 41938fa674bd63ad1989da963fc58406  gcc/cp/ChangeLog
  d271e3663538ba1f3281cab3838e92cd  gcc/cp/ChangeLog-1993
  f5a44adbc05521162350ca409d1d95ce  gcc/cp/ChangeLog-1994
  ac55db48d964cb5469ff03c1cd3ee04d  gcc/cp/ChangeLog-1995
--- 5078,5084 ----
  6614aac0ce8960f693faf880a7560bc5  gcc/coroutine-passes.cc
  9d6931fedff9a87a6266d15841579e67  gcc/coverage.cc
  b964f4291cd58a61a06769149429435f  gcc/coverage.h
! e28e384b6677cf52a6e0794e2030c2a5  gcc/cp/ChangeLog
  d271e3663538ba1f3281cab3838e92cd  gcc/cp/ChangeLog-1993
  f5a44adbc05521162350ca409d1d95ce  gcc/cp/ChangeLog-1994
  ac55db48d964cb5469ff03c1cd3ee04d  gcc/cp/ChangeLog-1995
*************** c00489cd7633dcb8caed5defda9fdc95  gcc/cp
*** 5146,5152 ****
  38d795f01430a0d433f133d955f161f4  gcc/cp/g++spec.cc
  aae4769663c02dfe48e64b7622706074  gcc/cp/gen-cxxapi-file.py
  9b4f175743b46b3ce1e48901dda38b97  gcc/cp/init.cc
! 6bd222a6b8cbe1c6cc29ff623d02ab70  gcc/cp/lambda.cc
  0c9e7039d9e6c649820e714e1877a4c3  gcc/cp/lang-specs.h
  f6faa21098c86eb47a6c838ddfcdca1b  gcc/cp/lex.cc
  0aa2860fccee2e2e75b2e00297d0f39f  gcc/cp/logic.cc
--- 5146,5152 ----
  38d795f01430a0d433f133d955f161f4  gcc/cp/g++spec.cc
  aae4769663c02dfe48e64b7622706074  gcc/cp/gen-cxxapi-file.py
  9b4f175743b46b3ce1e48901dda38b97  gcc/cp/init.cc
! 7cb1d8045f0ebde7a9477347b622a1cb  gcc/cp/lambda.cc
  0c9e7039d9e6c649820e714e1877a4c3  gcc/cp/lang-specs.h
  f6faa21098c86eb47a6c838ddfcdca1b  gcc/cp/lex.cc
  0aa2860fccee2e2e75b2e00297d0f39f  gcc/cp/logic.cc
*************** aec47cbaec48561e260557f0682793cf  gcc/cs
*** 5186,5192 ****
  a667c8581cf5009d6af17f19f1186065  gcc/ctfc.cc
  9881edbbb726db4859766d0a32beb6a7  gcc/ctfc.h
  744cafae198aaa990e1c303aa66f0504  gcc/ctfout.cc
! 84fbf2a72f0933a6f3fbf2697be649b3  gcc/d/ChangeLog
  86f687c485111eedca2eb048294f957e  gcc/d/ChangeLog-2006
  70ed1c47fd9b3f5dd95055642ed79265  gcc/d/ChangeLog-2007
  a7090ab2dd83aa4f44823c17566b83ef  gcc/d/ChangeLog-2008
--- 5186,5192 ----
  a667c8581cf5009d6af17f19f1186065  gcc/ctfc.cc
  9881edbbb726db4859766d0a32beb6a7  gcc/ctfc.h
  744cafae198aaa990e1c303aa66f0504  gcc/ctfout.cc
! bfdb4adbd0ba2933f14b00bc7057f7a2  gcc/d/ChangeLog
  86f687c485111eedca2eb048294f957e  gcc/d/ChangeLog-2006
  70ed1c47fd9b3f5dd95055642ed79265  gcc/d/ChangeLog-2007
  a7090ab2dd83aa4f44823c17566b83ef  gcc/d/ChangeLog-2008
*************** c2dbf831f4bbc53553765214d1b2d674  gcc/fl
*** 5576,5582 ****
  46538296abcbd26df93f276f5974ec0f  gcc/fold-const-call.h
  f32e31e2e5d7d430555b0a476972ca3a  gcc/fold-const.cc
  9dd2c87502c864095a8b942bea07b5f3  gcc/fold-const.h
! 0ecab95a898fe39cfabb1bbbf9d6bb01  gcc/fortran/ChangeLog
  3330102ad3a0217cba963be6b5eefd58  gcc/fortran/ChangeLog-2002
  d000ab985b1eeb1ad5749f98b8fef99f  gcc/fortran/ChangeLog-2003
  bf42f94f0c51dcc7d8051cc7fda1efdc  gcc/fortran/ChangeLog-2004
--- 5576,5582 ----
  46538296abcbd26df93f276f5974ec0f  gcc/fold-const-call.h
  f32e31e2e5d7d430555b0a476972ca3a  gcc/fold-const.cc
  9dd2c87502c864095a8b942bea07b5f3  gcc/fold-const.h
! 0c6771b89b2cb598d39fe199e783fd9a  gcc/fortran/ChangeLog
  3330102ad3a0217cba963be6b5eefd58  gcc/fortran/ChangeLog-2002
  d000ab985b1eeb1ad5749f98b8fef99f  gcc/fortran/ChangeLog-2003
  bf42f94f0c51dcc7d8051cc7fda1efdc  gcc/fortran/ChangeLog-2004
*************** b16988fb11ef93959450cfdd9eaa8825  gcc/fo
*** 5665,5671 ****
  45ab297b0b34853431ed0f3c09a63db3  gcc/fortran/trans-const.cc
  2825c959ade33ef2a6492d640b05ef8c  gcc/fortran/trans-const.h
  c15bfe2308615f6c0395efd6cdf7a3ae  gcc/fortran/trans-decl.cc
! 4c603b45556ff75a1a2b23160cd8d505  gcc/fortran/trans-expr.cc
  270fb3d641aa95f5ab3435bcf555d167  gcc/fortran/trans-intrinsic.cc
  c2777cd0e39ba69462f4cf01549e1001  gcc/fortran/trans-io.cc
  4100e048c21085f4f2f9bdb70f4e29a2  gcc/fortran/trans-openmp.cc
--- 5665,5671 ----
  45ab297b0b34853431ed0f3c09a63db3  gcc/fortran/trans-const.cc
  2825c959ade33ef2a6492d640b05ef8c  gcc/fortran/trans-const.h
  c15bfe2308615f6c0395efd6cdf7a3ae  gcc/fortran/trans-decl.cc
! db3105c2b544e19c5f87f1fc6165b7c0  gcc/fortran/trans-expr.cc
  270fb3d641aa95f5ab3435bcf555d167  gcc/fortran/trans-intrinsic.cc
  c2777cd0e39ba69462f4cf01549e1001  gcc/fortran/trans-io.cc
  4100e048c21085f4f2f9bdb70f4e29a2  gcc/fortran/trans-openmp.cc
*************** d805766cac737a191548368792524f9d  gcc/gi
*** 5836,5842 ****
  c92410f8fdb1cb95371b72c53ad55b5f  gcc/ginclude/unwind-arm-common.h
  8d9ecf0d6ef93c79623ce1d27a32a2cb  gcc/ginclude/varargs.h
  5a3af36f882f0b8588bf6b6d2a2dd6d4  gcc/glimits.h
! 1b82181bc560a382fd0818a6c6480543  gcc/go/ChangeLog
  1e68fc87619f2cd82132ed974cbcea92  gcc/go/Make-lang.in
  60ea054548c83c7f66170073f9f3e74c  gcc/go/README.gcc
  401d2277f19452f5b013534ed200a591  gcc/go/config-lang.in
--- 5836,5842 ----
  c92410f8fdb1cb95371b72c53ad55b5f  gcc/ginclude/unwind-arm-common.h
  8d9ecf0d6ef93c79623ce1d27a32a2cb  gcc/ginclude/varargs.h
  5a3af36f882f0b8588bf6b6d2a2dd6d4  gcc/glimits.h
! 6203700585b0aeb810914a5e9db364ca  gcc/go/ChangeLog
  1e68fc87619f2cd82132ed974cbcea92  gcc/go/Make-lang.in
  60ea054548c83c7f66170073f9f3e74c  gcc/go/README.gcc
  401d2277f19452f5b013534ed200a591  gcc/go/config-lang.in
*************** ca3aaf780b4820c2efb4f99d452eafb2  gcc/ir
*** 6004,6010 ****
  daec5f5daeb40974ee5715d87b784866  gcc/ira.h
  794ab6840c05630c3df07341a0f339e5  gcc/is-a.h
  83fa9cced7fd3d64ba760bf4dd2f1414  gcc/iterator-utils.h
! 86e1d48ce53a0c55cf61bdda92bbab75  gcc/jit/ChangeLog
  6071bdf04fb356c5ac99a99ec00c9a12  gcc/jit/ChangeLog.jit
  297d5dd1b72e4324f8859997ca274f56  gcc/jit/Make-lang.in
  fd0d76b6467c987f813d430a35d4760a  gcc/jit/TODO.rst
--- 6004,6010 ----
  daec5f5daeb40974ee5715d87b784866  gcc/ira.h
  794ab6840c05630c3df07341a0f339e5  gcc/is-a.h
  83fa9cced7fd3d64ba760bf4dd2f1414  gcc/iterator-utils.h
! 6b1e133408909c685e7be1511d339d00  gcc/jit/ChangeLog
  6071bdf04fb356c5ac99a99ec00c9a12  gcc/jit/ChangeLog.jit
  297d5dd1b72e4324f8859997ca274f56  gcc/jit/Make-lang.in
  fd0d76b6467c987f813d430a35d4760a  gcc/jit/TODO.rst
*************** fdb910a61276129e6981a007c1cd94f6  gcc/lo
*** 6116,6122 ****
  0196e3b94cf6fd637ba9f3bf6a314bd5  gcc/lower-subreg.h
  1843969b87343439d9591acd32785e25  gcc/lra-assigns.cc
  6f8948f5953e4ded18580ae4df9a36f1  gcc/lra-coalesce.cc
! 85e1d6137054e45e0c70c57384de489e  gcc/lra-constraints.cc
  770e42213cbcd993a445bee76524f8eb  gcc/lra-eliminations.cc
  7c8aeab71bcfacb356aecdcdb7762210  gcc/lra-int.h
  399337ad638584d9290158ea06d18de8  gcc/lra-lives.cc
--- 6116,6122 ----
  0196e3b94cf6fd637ba9f3bf6a314bd5  gcc/lower-subreg.h
  1843969b87343439d9591acd32785e25  gcc/lra-assigns.cc
  6f8948f5953e4ded18580ae4df9a36f1  gcc/lra-coalesce.cc
! e7abca99420529cfac5bbb1e0273dc1b  gcc/lra-constraints.cc
  770e42213cbcd993a445bee76524f8eb  gcc/lra-eliminations.cc
  7c8aeab71bcfacb356aecdcdb7762210  gcc/lra-int.h
  399337ad638584d9290158ea06d18de8  gcc/lra-lives.cc
*************** c65f55fed79f6f011c286a8c15d49485  gcc/lt
*** 6136,6142 ****
  84bdf4dde2c999956f004a2cec5fcdfa  gcc/lto-streamer.cc
  4051a87eb8e439afcde2567e10273f08  gcc/lto-streamer.h
  937c657e2ab15274b95fdb91519d7865  gcc/lto-wrapper.cc
! b9a28ba0c5513b06eb6a3f70ac943e26  gcc/lto/ChangeLog
  1c031130b442e688f20c6f97577f6f1c  gcc/lto/Make-lang.in
  10ec91fabc2cd5424224460087811ade  gcc/lto/common.cc
  797d875c24181ac44cc33ff020e1b788  gcc/lto/common.h
--- 6136,6142 ----
  84bdf4dde2c999956f004a2cec5fcdfa  gcc/lto-streamer.cc
  4051a87eb8e439afcde2567e10273f08  gcc/lto-streamer.h
  937c657e2ab15274b95fdb91519d7865  gcc/lto-wrapper.cc
! 2466e7895148af5a4575b78d9aee2152  gcc/lto/ChangeLog
  1c031130b442e688f20c6f97577f6f1c  gcc/lto/Make-lang.in
  10ec91fabc2cd5424224460087811ade  gcc/lto/common.cc
  797d875c24181ac44cc33ff020e1b788  gcc/lto/common.h
*************** e1760b67860124dafbbaf58a3e22c65e  gcc/lt
*** 6159,6165 ****
  a8dfb49da43514f61fc1ed162db2447b  gcc/m2/COPYING.RUNTIME
  8f0e2cd40e05189ec81232da84bd6e1a  gcc/m2/COPYING3
  6a6a8e020838b23406c81b19c1d46df6  gcc/m2/COPYING3.LIB
! 01d5c3740ecfe4bcdc9bca512dfd99d4  gcc/m2/ChangeLog
  ceb8d02b1a1ba1a8b9dfbabb05b35161  gcc/m2/Make-lang.in
  ab3d0ce18922488c5090e9e2a293a461  gcc/m2/Make-maintainer.in
  6a74129fda00ca52ba9f953538250c45  gcc/m2/NEWS
--- 6159,6165 ----
  a8dfb49da43514f61fc1ed162db2447b  gcc/m2/COPYING.RUNTIME
  8f0e2cd40e05189ec81232da84bd6e1a  gcc/m2/COPYING3
  6a6a8e020838b23406c81b19c1d46df6  gcc/m2/COPYING3.LIB
! 9736a54681d10e45560b8dfbf73fd272  gcc/m2/ChangeLog
  ceb8d02b1a1ba1a8b9dfbabb05b35161  gcc/m2/Make-lang.in
  ab3d0ce18922488c5090e9e2a293a461  gcc/m2/Make-maintainer.in
  6a74129fda00ca52ba9f953538250c45  gcc/m2/NEWS
*************** bc246446b97c858bc3cd1ae581f45202  gcc/mo
*** 7096,7102 ****
  6345379a31fea8924d61d305aae331cb  gcc/modulo-sched.cc
  e7d61623cd256ebf43f39b45a81c7d15  gcc/multiple_target.cc
  a2fed7a2244bb9b0027adc70211df092  gcc/mux-utils.h
! 45e517e66906ae7197d1a14d401e38d4  gcc/objc/ChangeLog
  f81a2e6746035c07e9e9dac7756ac658  gcc/objc/Make-lang.in
  b2ccd327d5f58dcac13e441e7a2e0200  gcc/objc/config-lang.in
  8f2dc56b3457df7ec0043be18397a760  gcc/objc/lang-specs.h
--- 7096,7102 ----
  6345379a31fea8924d61d305aae331cb  gcc/modulo-sched.cc
  e7d61623cd256ebf43f39b45a81c7d15  gcc/multiple_target.cc
  a2fed7a2244bb9b0027adc70211df092  gcc/mux-utils.h
! eb6b92364e18d9266ba4be28fcd48957  gcc/objc/ChangeLog
  f81a2e6746035c07e9e9dac7756ac658  gcc/objc/Make-lang.in
  b2ccd327d5f58dcac13e441e7a2e0200  gcc/objc/config-lang.in
  8f2dc56b3457df7ec0043be18397a760  gcc/objc/lang-specs.h
*************** d6c198e878e546711874d25453047822  gcc/ob
*** 7115,7121 ****
  2cbe9f562d2debb11a2ecdb9b8686267  gcc/objc/objc-runtime-shared-support.cc
  fda5f7307dfc5b2817741a8e4061e51d  gcc/objc/objc-runtime-shared-support.h
  dca9bc33b5b769910000a9513ae55357  gcc/objc/objc-tree.def
! 44b56ebb3c06cca58ec0bd16d393cd95  gcc/objcp/ChangeLog
  b96d36f1290b06a5131e5b92d5adb66d  gcc/objcp/Make-lang.in
  35a444dbc66b72d53307a36f689fb73d  gcc/objcp/config-lang.in
  637bad28f1f1c9e646083bcda12973f9  gcc/objcp/lang-specs.h
--- 7115,7121 ----
  2cbe9f562d2debb11a2ecdb9b8686267  gcc/objc/objc-runtime-shared-support.cc
  fda5f7307dfc5b2817741a8e4061e51d  gcc/objc/objc-runtime-shared-support.h
  dca9bc33b5b769910000a9513ae55357  gcc/objc/objc-tree.def
! d2201e4c3c12c75c7932c44d3bddd0b3  gcc/objcp/ChangeLog
  b96d36f1290b06a5131e5b92d5adb66d  gcc/objcp/Make-lang.in
  35a444dbc66b72d53307a36f689fb73d  gcc/objcp/config-lang.in
  637bad28f1f1c9e646083bcda12973f9  gcc/objcp/lang-specs.h
*************** f79c56de25494e8b3f384aeb3297e5b1  gcc/pa
*** 7176,7182 ****
  ef01241bfd0f3bd5c0b8283558c9b10a  gcc/plugin.cc
  b7c23a22025fc638936c8776d5141077  gcc/plugin.def
  0d98256396aa9909139748326fe2ec5a  gcc/plugin.h
! 8e886c720ead9fca326e2d1c8241f5d3  gcc/po/ChangeLog
  529a60fd475862c5330245c858e844e1  gcc/po/EXCLUDES
  2ba501322d853f2ba4f16e197e60de49  gcc/po/be.po
  dabe29c220e8ad6aeae160ee1999c69e  gcc/po/da.po
--- 7176,7182 ----
  ef01241bfd0f3bd5c0b8283558c9b10a  gcc/plugin.cc
  b7c23a22025fc638936c8776d5141077  gcc/plugin.def
  0d98256396aa9909139748326fe2ec5a  gcc/plugin.h
! 2149bb7e8f20e653da6a1356df7728f2  gcc/po/ChangeLog
  529a60fd475862c5330245c858e844e1  gcc/po/EXCLUDES
  2ba501322d853f2ba4f16e197e60de49  gcc/po/be.po
  dabe29c220e8ad6aeae160ee1999c69e  gcc/po/da.po
*************** d14e86636104f8e63873d0f94694d4f2  gcc/rt
*** 7291,7297 ****
  c7bcaa81dd77c23ab3a266bcbf9a0dd1  gcc/run-rtl-passes.cc
  89d68ba5dc6c7c5c9545c87886d96fa6  gcc/run-rtl-passes.h
  add9bd82fcec23469a4d0f7df03d9589  gcc/rust/CONTRIBUTING.md
! 0f09ad596389ba51e9a29b4bfc5e231a  gcc/rust/ChangeLog
  74b5c91895b4f121d23a07141ee9691c  gcc/rust/Make-lang.in
  080109fdd25bde98f968ee692c3e0200  gcc/rust/README.md
  656ef73d834ec5110c9e15fa59242e41  gcc/rust/ast/rust-ast-dump.cc
--- 7291,7297 ----
  c7bcaa81dd77c23ab3a266bcbf9a0dd1  gcc/run-rtl-passes.cc
  89d68ba5dc6c7c5c9545c87886d96fa6  gcc/run-rtl-passes.h
  add9bd82fcec23469a4d0f7df03d9589  gcc/rust/CONTRIBUTING.md
! 190c81891813935d501a2044d5eb9b56  gcc/rust/ChangeLog
  74b5c91895b4f121d23a07141ee9691c  gcc/rust/Make-lang.in
  080109fdd25bde98f968ee692c3e0200  gcc/rust/README.md
  656ef73d834ec5110c9e15fa59242e41  gcc/rust/ast/rust-ast-dump.cc
*************** b829ed0032c899e107be2db349c913f3  gcc/ta
*** 7637,7643 ****
  811da275a2b9d3186a6decf96c01b0ed  gcc/targhooks.cc
  edb193a32070c4a7626fb75382def9b9  gcc/targhooks.h
  f39fcaa8197187283ccfed40107b426d  gcc/testsuite/.gitattributes
! 232f3dc5718f2e3702f0a04c1f77084a  gcc/testsuite/ChangeLog
  862f04afbd87da2cc6bc432c3f28430f  gcc/testsuite/ChangeLog-1993-2007
  029a5d8dacd25eb5d4711452ac448e5b  gcc/testsuite/ChangeLog-2008
  13ac28c41d51b66b4ec40dba6bd50f39  gcc/testsuite/ChangeLog-2009
--- 7637,7643 ----
  811da275a2b9d3186a6decf96c01b0ed  gcc/targhooks.cc
  edb193a32070c4a7626fb75382def9b9  gcc/targhooks.h
  f39fcaa8197187283ccfed40107b426d  gcc/testsuite/.gitattributes
! 4661784bb4508a9f5be43f5dd666ac81  gcc/testsuite/ChangeLog
  862f04afbd87da2cc6bc432c3f28430f  gcc/testsuite/ChangeLog-1993-2007
  029a5d8dacd25eb5d4711452ac448e5b  gcc/testsuite/ChangeLog-2008
  13ac28c41d51b66b4ec40dba6bd50f39  gcc/testsuite/ChangeLog-2009
*************** a7e2f7d20a67204e43ab8b4439aa4e77  gcc/te
*** 18317,18322 ****
--- 18317,18323 ----
  db4d7afa9cc5c159bbf139e868fd3544  gcc/testsuite/g++.dg/cpp2a/concepts-lambda19.C
  c61f89754bf19eb066c90223050eb1d6  gcc/testsuite/g++.dg/cpp2a/concepts-lambda2.C
  2cdd3df6d70a6187c69e0b2e31916579  gcc/testsuite/g++.dg/cpp2a/concepts-lambda20.C
+ c5f62ec8bee71a828d47886f4bfb04dc  gcc/testsuite/g++.dg/cpp2a/concepts-lambda24.C
  c1dc95530d3c5579fce346628c40061a  gcc/testsuite/g++.dg/cpp2a/concepts-lambda3.C
  6f185f0a7016ab67c7f0d4ffa7012182  gcc/testsuite/g++.dg/cpp2a/concepts-lambda4.C
  86976d8466300862e381a2182c187b35  gcc/testsuite/g++.dg/cpp2a/concepts-lambda5.C
*************** fb86a7339c2fdd23671a828022581a5a  gcc/te
*** 33200,33205 ****
--- 33201,33207 ----
  1f98b1d1757ebed2e4df3c91f91846f5  gcc/testsuite/g++.target/s390/pr102024-4.C
  f0a679d402cd83e81a6efa4bbb02d02b  gcc/testsuite/g++.target/s390/pr102024-5.C
  f65e23ee2638d7bc7c063a2f41350d9c  gcc/testsuite/g++.target/s390/pr102024-6.C
+ 377180e93d364db46b93992e870cdab7  gcc/testsuite/g++.target/s390/pr119834.C
  63c9cacf807bdee09a1606a202373f30  gcc/testsuite/g++.target/s390/pr94704-1.C
  f536562eba9a9954ace3a616ac52f438  gcc/testsuite/g++.target/s390/pr94704-2.C
  673a3b45283bd1b872f1b198781a14a3  gcc/testsuite/g++.target/s390/pr94704-3.C
*************** cca17c29951566d10372eb936be3afeb  gcc/te
*** 44562,44567 ****
--- 44564,44570 ----
  a3d075dd1b96232581aa40c9e02294e1  gcc/testsuite/gcc.dg/pr119151.c
  23b8c99f9e2dfda91a95f1195ab38bfd  gcc/testsuite/gcc.dg/pr119183.c
  5b4015cb994569a43c505c35b96cda44  gcc/testsuite/gcc.dg/pr119204.c
+ 9444444b4f048eadd4b6a2d7592f5fca  gcc/testsuite/gcc.dg/pr120480.c
  bc5ddfbbc46f4e0cce1629d1b58d3090  gcc/testsuite/gcc.dg/pr12603.c
  72a2fca76cb69617ae36bab93c7ec0d7  gcc/testsuite/gcc.dg/pr12625-1.c
  6f0ef61e5a12db5f11da839b2988c5e1  gcc/testsuite/gcc.dg/pr13519-1.c
*************** e9f58df1de071d2b106b16b3af8f6764  gcc/te
*** 84366,84371 ****
--- 84369,84375 ----
  4fd44d78ecb3264e1dd3d6bbb0ca8ea6  gcc/testsuite/gfortran.dg/assign_1.f90
  2fadd08fe3904fa5e7b9e433747dd9e5  gcc/testsuite/gfortran.dg/assign_10.f90
  5a14c8021ea0007a87c0f2d24385903b  gcc/testsuite/gfortran.dg/assign_11.f90
+ 77968474ca7077dddd7b87844075962e  gcc/testsuite/gfortran.dg/assign_12.f90
  d13716000aff2182530213b6daeb5f10  gcc/testsuite/gfortran.dg/assign_2.f90
  a0494aa37ce786eddcb2107da73e9e9d  gcc/testsuite/gfortran.dg/assign_3.f90
  bd3eaa5ee0e2bbe2c28826271bd7069f  gcc/testsuite/gfortran.dg/assign_4.f
*************** ff15b9a6b62e2f00e552b437eece42bf  gcc/te
*** 89419,89425 ****
  7f1da97161aa1f82490b1a5323dd6fba  gcc/testsuite/gfortran.dg/pr108961.f90
  8f9de055ba3027b7ae59405bcbee699f  gcc/testsuite/gfortran.dg/pr109209.f90
  b7b6edb61862ad55069c70c4744ad157  gcc/testsuite/gfortran.dg/pr109265.f90
! b50dc40fa92f82a6e69b5254fb9e2e81  gcc/testsuite/gfortran.dg/pr109345.f90
  05aad7d3d7d82955070028e39fdf28af  gcc/testsuite/gfortran.dg/pr109358.f90
  f2965c649a5f8dcb271f4f49f656cfff  gcc/testsuite/gfortran.dg/pr109948.f90
  898c3ea8360d1452c5f815b15dc6f6f8  gcc/testsuite/gfortran.dg/pr110221.f
--- 89423,89429 ----
  7f1da97161aa1f82490b1a5323dd6fba  gcc/testsuite/gfortran.dg/pr108961.f90
  8f9de055ba3027b7ae59405bcbee699f  gcc/testsuite/gfortran.dg/pr109209.f90
  b7b6edb61862ad55069c70c4744ad157  gcc/testsuite/gfortran.dg/pr109265.f90
! dded6526baf90ec32b44f9162a8d90f6  gcc/testsuite/gfortran.dg/pr109345.f90
  05aad7d3d7d82955070028e39fdf28af  gcc/testsuite/gfortran.dg/pr109358.f90
  f2965c649a5f8dcb271f4f49f656cfff  gcc/testsuite/gfortran.dg/pr109948.f90
  898c3ea8360d1452c5f815b15dc6f6f8  gcc/testsuite/gfortran.dg/pr110221.f
*************** d2c31258feee390ed4af80cdc8eacf9e  gcc/te
*** 95803,95808 ****
--- 95807,95815 ----
  4f688dab65d3a3dce65837fb7dc54961  gcc/testsuite/gnat.dg/specs/opt5.ads
  f156038848774963622d503fe89a172b  gcc/testsuite/gnat.dg/specs/opt5_pkg.ads
  3ea255ec02895b0a6def7cabd8242168  gcc/testsuite/gnat.dg/specs/opt6.ads
+ 28f117df0f784b2fc789be52a8363bc4  gcc/testsuite/gnat.dg/specs/opt7.ads
+ 9076cc8edf48925166dff1f53e624108  gcc/testsuite/gnat.dg/specs/opt7_pkg.adb
+ ab4d470a175348305442c782df20dc08  gcc/testsuite/gnat.dg/specs/opt7_pkg.ads
  a33d565d33da0c1fd4225f3e0005c81e  gcc/testsuite/gnat.dg/specs/oversize.ads
  c177b376a4a8546663a7caa87b66abb4  gcc/testsuite/gnat.dg/specs/pack10.ads
  aca39671a4d090d6d3c7a2abf4ee74a6  gcc/testsuite/gnat.dg/specs/pack10_pkg.adb
*************** ad22fabedd9c85512941d6537188dcdc  gcc/tr
*** 100514,100520 ****
  55b4d99428849459155be80d762f91a7  gcc/tree-switch-conversion.cc
  7c63c2566792c75263e89aad9dbdd648  gcc/tree-switch-conversion.h
  a4918516d4e0d24a0f05be8cdde5d93f  gcc/tree-tailcall.cc
! c4f2e2a2cc275dcf93b14541755c8797  gcc/tree-vect-data-refs.cc
  8d1574c041db981b77499997880f38ff  gcc/tree-vect-generic.cc
  c45157ab0aed55ef9c76715a91e9ec64  gcc/tree-vect-loop-manip.cc
  a3f570d0bae1f5cb941213a48c4e8187  gcc/tree-vect-loop.cc
--- 100521,100527 ----
  55b4d99428849459155be80d762f91a7  gcc/tree-switch-conversion.cc
  7c63c2566792c75263e89aad9dbdd648  gcc/tree-switch-conversion.h
  a4918516d4e0d24a0f05be8cdde5d93f  gcc/tree-tailcall.cc
! d255c49e1e03485afa4f96cbc7ef5d94  gcc/tree-vect-data-refs.cc
  8d1574c041db981b77499997880f38ff  gcc/tree-vect-generic.cc
  c45157ab0aed55ef9c76715a91e9ec64  gcc/tree-vect-loop-manip.cc
  a3f570d0bae1f5cb941213a48c4e8187  gcc/tree-vect-loop.cc
*************** ebc3498f02b086ce0e67eab6a6fece3f  gcc/wi
*** 100581,100591 ****
  ebf250cf9194edd780d532a486554dee  gcc/wide-int.cc
  0eb153be091e6f61b9b03c8fd72336d1  gcc/wide-int.h
  83081f4aecfcb23b16fa34e4109aa61a  gcc/xcoff.h
! 3234b3876c4671347a98d98093866f27  gnattools/ChangeLog
  3e149f46f7f39c4f49e3e3449af997a3  gnattools/Makefile.in
  612bff48e9d0bfce4a8a8b2ce0e136ae  gnattools/configure
  5904825aa8ada9f931733a205c8ed847  gnattools/configure.ac
! 8c6c9a62acd25de79620014d7910cc01  gotools/ChangeLog
  5d56cc28c41dee982565dd2bb6835d75  gotools/Makefile.am
  1b3e301307fb3c8ef2e668e88e9da768  gotools/Makefile.in
  7e23031e2e274aaa07b61c1e8f18dc99  gotools/README
--- 100588,100598 ----
  ebf250cf9194edd780d532a486554dee  gcc/wide-int.cc
  0eb153be091e6f61b9b03c8fd72336d1  gcc/wide-int.h
  83081f4aecfcb23b16fa34e4109aa61a  gcc/xcoff.h
! e50f0bb6c86a76c9154f3ab9efd98178  gnattools/ChangeLog
  3e149f46f7f39c4f49e3e3449af997a3  gnattools/Makefile.in
  612bff48e9d0bfce4a8a8b2ce0e136ae  gnattools/configure
  5904825aa8ada9f931733a205c8ed847  gnattools/configure.ac
! 0c979eb76ed8ec86093f411349876d6a  gotools/ChangeLog
  5d56cc28c41dee982565dd2bb6835d75  gotools/Makefile.am
  1b3e301307fb3c8ef2e668e88e9da768  gotools/Makefile.in
  7e23031e2e274aaa07b61c1e8f18dc99  gotools/README
*************** c4e8176c1964a5ebe0a55900f2141299  gotool
*** 100596,100602 ****
  eb2aeb3a6cffe7b26a8f1c8a2da23dcd  gotools/gofmt.1
  59530bdf33659b29e73d4adb9f9f6552  include/COPYING
  d32239bcb673463ab874e80d47fae504  include/COPYING3
! b926be477d686767ad9ec5dca8e3fb83  include/ChangeLog
  4263432a72ff47ed8bf420208ee7eea5  include/ChangeLog-9103
  a43d76108493b20da790f953f829c6a5  include/ChangeLog.jit
  0ff2b24587f14124d511aab046079147  include/ansidecl.h
--- 100603,100609 ----
  eb2aeb3a6cffe7b26a8f1c8a2da23dcd  gotools/gofmt.1
  59530bdf33659b29e73d4adb9f9f6552  include/COPYING
  d32239bcb673463ab874e80d47fae504  include/COPYING3
! b947bd954eca6c3b2dd66eca7185f9fb  include/ChangeLog
  4263432a72ff47ed8bf420208ee7eea5  include/ChangeLog-9103
  a43d76108493b20da790f953f829c6a5  include/ChangeLog.jit
  0ff2b24587f14124d511aab046079147  include/ansidecl.h
*************** b6bc18ff7e3681049201bc69010936b9  includ
*** 100646,100652 ****
  5b7dc4eb0d130a5e69585036ec952a8b  include/xtensa-config.h
  7c9ba9d93474d91c7467ed1f1ed2f088  include/xtensa-dynconfig.h
  361482dd6b5b5eb7090fff3986fba68a  install-sh
! a1eaaa0b5ed3a5b30c8ed7e7f152530f  intl/ChangeLog
  a5f61a727ebbc9d02c42160796629b91  intl/Makefile.in
  6ec998bb4716c744bf8185e607f69301  intl/README
  76ca170a525d5b84d90f0478fe788931  intl/VERSION
--- 100653,100659 ----
  5b7dc4eb0d130a5e69585036ec952a8b  include/xtensa-config.h
  7c9ba9d93474d91c7467ed1f1ed2f088  include/xtensa-dynconfig.h
  361482dd6b5b5eb7090fff3986fba68a  install-sh
! 69c81f75fbdfc0d198228ccfe8b889ff  intl/ChangeLog
  a5f61a727ebbc9d02c42160796629b91  intl/Makefile.in
  6ec998bb4716c744bf8185e607f69301  intl/README
  76ca170a525d5b84d90f0478fe788931  intl/VERSION
*************** ec38b8a64a735196854a8f7d76b79a78  intl/p
*** 100689,100700 ****
  b4758a0194e3e41362b939911472ce62  intl/relocatable.c
  bedade7bcfc3bc5eb09a2c6844f637f3  intl/relocatable.h
  43f287d082528203fc85c1d2d81bf30d  intl/textdomain.c
! ee1807e265d93d14515b94c88b5824d2  libada/ChangeLog
  dca5ce4eb1363d83b4ad5b9a53945d40  libada/Makefile.in
  c84521662479d4955e33fae0dded80b9  libada/configure
  a7a500814e0b8f1c0566431969ec0b61  libada/configure.ac
  46d3fe6da7a771cc2d5420c4137a6861  libatomic/.gitignore
! aa8f9368d3b136124dce07c5d20b9742  libatomic/ChangeLog
  341eb3cfc5416fe2e8b441ba30b064d3  libatomic/Makefile.am
  4b64390f7024f015eef3741123d570bd  libatomic/Makefile.in
  04a8eb275561484cf0d6f8c459a38177  libatomic/acinclude.m4
--- 100696,100707 ----
  b4758a0194e3e41362b939911472ce62  intl/relocatable.c
  bedade7bcfc3bc5eb09a2c6844f637f3  intl/relocatable.h
  43f287d082528203fc85c1d2d81bf30d  intl/textdomain.c
! e94c07825882aa17f0773d7c840230ed  libada/ChangeLog
  dca5ce4eb1363d83b4ad5b9a53945d40  libada/Makefile.in
  c84521662479d4955e33fae0dded80b9  libada/configure
  a7a500814e0b8f1c0566431969ec0b61  libada/configure.ac
  46d3fe6da7a771cc2d5420c4137a6861  libatomic/.gitignore
! d6c7cd16e6f2af0d336dd4b39c45ba5c  libatomic/ChangeLog
  341eb3cfc5416fe2e8b441ba30b064d3  libatomic/Makefile.am
  4b64390f7024f015eef3741123d570bd  libatomic/Makefile.in
  04a8eb275561484cf0d6f8c459a38177  libatomic/acinclude.m4
*************** c03a072efac9b30f8f8429ac52fd246b  libato
*** 100790,100796 ****
  8a7308fda7ed1543cb9e3be0f8e47bce  libatomic/testsuite/libatomic.c/atomic-store-5.c
  40618200985a15bcba64f871863da498  libatomic/testsuite/libatomic.c/c.exp
  97b0c9cdfcb733664bdf4efe0f5dc449  libatomic/testsuite/libatomic.c/generic-2.c
! 31d564c6e0d566573c7288dde0b1f3d8  libbacktrace/ChangeLog
  eb3a88b53140eb234a99a4b3a55e56bf  libbacktrace/ChangeLog.jit
  5431de88dcbaf345c8d41207e69831ed  libbacktrace/Makefile.am
  8a9d07c55aa13be8dcb16f5cdfae20f0  libbacktrace/Makefile.in
--- 100797,100803 ----
  8a7308fda7ed1543cb9e3be0f8e47bce  libatomic/testsuite/libatomic.c/atomic-store-5.c
  40618200985a15bcba64f871863da498  libatomic/testsuite/libatomic.c/c.exp
  97b0c9cdfcb733664bdf4efe0f5dc449  libatomic/testsuite/libatomic.c/generic-2.c
! 9fe00aa755eb361e45bbb8c58e6ac984  libbacktrace/ChangeLog
  eb3a88b53140eb234a99a4b3a55e56bf  libbacktrace/ChangeLog.jit
  5431de88dcbaf345c8d41207e69831ed  libbacktrace/Makefile.am
  8a9d07c55aa13be8dcb16f5cdfae20f0  libbacktrace/Makefile.in
*************** a37f48eb7af8f0adfd0a41fe23b724c9  libbac
*** 100839,100845 ****
  7f1f78dcf5b2c12c7827ec55b61d90ac  libbacktrace/xztest.c
  d7bb81957a672df5fc5249dbec0877ec  libbacktrace/zstdtest.c
  586b56fbae916b5d8c89226d03eecbec  libbacktrace/ztest.c
! 77cba6979712b292d173c891ed4a2b08  libcc1/ChangeLog
  d780af7af66b50fb66c1bcf6745b61e2  libcc1/Makefile.am
  4c0714d9e0254b52de979d8acb09c146  libcc1/Makefile.in
  b39668f1b706dbfe7203b3cfa277b792  libcc1/aclocal.m4
--- 100846,100852 ----
  7f1f78dcf5b2c12c7827ec55b61d90ac  libbacktrace/xztest.c
  d7bb81957a672df5fc5249dbec0877ec  libbacktrace/zstdtest.c
  586b56fbae916b5d8c89226d03eecbec  libbacktrace/ztest.c
! 7d9cacbe5d1076ae190e60b557e8d1b9  libcc1/ChangeLog
  d780af7af66b50fb66c1bcf6745b61e2  libcc1/Makefile.am
  4c0714d9e0254b52de979d8acb09c146  libcc1/Makefile.in
  b39668f1b706dbfe7203b3cfa277b792  libcc1/aclocal.m4
*************** d0eb9eb0a1908e5adeca21c5333cca67  libcc1
*** 100876,100882 ****
  8e32b4f309146e8842db7a077d77be28  libcody/CMakeLists.txt
  c96a56ec7f0400e30e99a9aa445e0425  libcody/CODING.md
  b5243c8c76fc965a409394a30679e613  libcody/CONTRIB.md
! 728ecf1f4ab27ee5be10b0bb8a6a892c  libcody/ChangeLog
  86d3f3a95c324c9479bd8986968f4327  libcody/LICENSE
  ba83ee39cdf97b35fb51d4f39880aa89  libcody/Makefile.in
  ca1c6fe3df5427016005ce753c73d454  libcody/README.md
--- 100883,100889 ----
  8e32b4f309146e8842db7a077d77be28  libcody/CMakeLists.txt
  c96a56ec7f0400e30e99a9aa445e0425  libcody/CODING.md
  b5243c8c76fc965a409394a30679e613  libcody/CONTRIB.md
! 1153674fa49f5d3c92f8e056b2c6acf6  libcody/ChangeLog
  86d3f3a95c324c9479bd8986968f4327  libcody/LICENSE
  ba83ee39cdf97b35fb51d4f39880aa89  libcody/Makefile.in
  ca1c6fe3df5427016005ce753c73d454  libcody/README.md
*************** cffdeae41b78da05839b193e90188f55  libcod
*** 100895,100901 ****
  6419dfc879387358e95288142e569914  libcody/packet.cc
  688ece05c8b9d378b3df186808162e76  libcody/resolver.cc
  b1f3850fc5ac62999d1e124aa6f76531  libcody/server.cc
! ce8607c8f39621f9a461cb45532ab97a  libcpp/ChangeLog
  2bd831b17997584e38305782cebe6948  libcpp/ChangeLog.jit
  c0a6ef2c7117069e80a305c7adaf1650  libcpp/Makefile.in
  9d15bb14e9ac1a74366e673ea260722e  libcpp/aclocal.m4
--- 100902,100908 ----
  6419dfc879387358e95288142e569914  libcody/packet.cc
  688ece05c8b9d378b3df186808162e76  libcody/resolver.cc
  b1f3850fc5ac62999d1e124aa6f76531  libcody/server.cc
! e55f48359f5ae93517911eb90e2a5c88  libcpp/ChangeLog
  2bd831b17997584e38305782cebe6948  libcpp/ChangeLog.jit
  c0a6ef2c7117069e80a305c7adaf1650  libcpp/Makefile.in
  9d15bb14e9ac1a74366e673ea260722e  libcpp/aclocal.m4
*************** ab776697d1c83f80b45ce82ce889ce27  libcpp
*** 100923,100929 ****
  8200bcdbc955945f7651606e2f838c81  libcpp/makeuname2c.cc
  5db6ce86211354562c9ae6339d3716ea  libcpp/mkdeps.cc
  d127e0980eecd90c5bbb6bcad6d44d9d  libcpp/pch.cc
! 33dcf22ada8ea8b3d02f23affe665a56  libcpp/po/ChangeLog
  a2192a718d535196be1091cf9c6c2ff5  libcpp/po/be.po
  1261125217f973d8dbe7503c2d493333  libcpp/po/ca.po
  4677e4c7a90c44f214b5700f49c4ecb5  libcpp/po/cpplib.pot
--- 100930,100936 ----
  8200bcdbc955945f7651606e2f838c81  libcpp/makeuname2c.cc
  5db6ce86211354562c9ae6339d3716ea  libcpp/mkdeps.cc
  d127e0980eecd90c5bbb6bcad6d44d9d  libcpp/pch.cc
! a1a555ee8b54179bb8df913c9db9dbdb  libcpp/po/ChangeLog
  a2192a718d535196be1091cf9c6c2ff5  libcpp/po/be.po
  1261125217f973d8dbe7503c2d493333  libcpp/po/ca.po
  4677e4c7a90c44f214b5700f49c4ecb5  libcpp/po/cpplib.pot
*************** d45cfd418abb46cfdbba624667399ae9  libcpp
*** 100955,100961 ****
  1bc7c82d10193a95f2d52ac65a96b194  libcpp/ucnid.tab
  ac39f0cc87f289263a76afc28c45d47b  libcpp/uname2c.h
  a6c2b3de06c7424706b16f4c206396a1  libdecnumber/.gitignore
! cc4ecb0bb16f340eff9653cf49be3665  libdecnumber/ChangeLog
  2bd831b17997584e38305782cebe6948  libdecnumber/ChangeLog.jit
  c940ed5e883906ebe7e673a41403f6a8  libdecnumber/Makefile.in
  2a70099a79e40a57a666d5430a5e2529  libdecnumber/aclocal.m4
--- 100962,100968 ----
  1bc7c82d10193a95f2d52ac65a96b194  libcpp/ucnid.tab
  ac39f0cc87f289263a76afc28c45d47b  libcpp/uname2c.h
  a6c2b3de06c7424706b16f4c206396a1  libdecnumber/.gitignore
! a7f7eca108bf01babbb7db7815d50a41  libdecnumber/ChangeLog
  2bd831b17997584e38305782cebe6948  libdecnumber/ChangeLog.jit
  c940ed5e883906ebe7e673a41403f6a8  libdecnumber/Makefile.in
  2a70099a79e40a57a666d5430a5e2529  libdecnumber/aclocal.m4
*************** a97c47969dfc92a7666dfe3c2e1e1448  libdec
*** 101019,101025 ****
  5c5101362d0b5ad6cce073da470594f8  libdecnumber/dpd/decimal64.h
  0f6db29710e7075c2fd62bc4478b3b8d  libdecnumber/dpd/decimal64Symbols.h
  055606b47e85369c5d003f6e3a1b657e  libffi/.gitattributes
! 586c0b97cafb6512a72e38a0290bd340  libffi/ChangeLog
  0e38ead823643c45765e5fe55e7ab16b  libffi/ChangeLog.libffi
  fbbc216bc25d759a72ea3e6d734af56b  libffi/ChangeLog.libgcj
  d946d2b97454ad50a1dbfbf48923c5be  libffi/ChangeLog.v1
--- 101026,101032 ----
  5c5101362d0b5ad6cce073da470594f8  libdecnumber/dpd/decimal64.h
  0f6db29710e7075c2fd62bc4478b3b8d  libdecnumber/dpd/decimal64Symbols.h
  055606b47e85369c5d003f6e3a1b657e  libffi/.gitattributes
! 7a7104221e15c27b4f58686628447abe  libffi/ChangeLog
  0e38ead823643c45765e5fe55e7ab16b  libffi/ChangeLog.libffi
  fbbc216bc25d759a72ea3e6d734af56b  libffi/ChangeLog.libgcj
  d946d2b97454ad50a1dbfbf48923c5be  libffi/ChangeLog.v1
*************** a3eb5dee2788fe0a6c42502ba658eddd  libffi
*** 101412,101418 ****
  0f3c94e520870e194cf525de7ec404dc  libffi/testsuite/libffi.go/ffitest.h
  6cfb66c1c00023abb2c2276d85f16e77  libffi/testsuite/libffi.go/go.exp
  189dc193fd0e627a2d55b2e84871edc5  libffi/testsuite/libffi.go/static-chain.h
! 0de2489c67d086768d58281f3f24424a  libgcc/ChangeLog
  dbe2f0a8ebc3b4337505e8aafc2e59e6  libgcc/Makefile.in
  94c3955cfe980da8d8f4273289b4077a  libgcc/config.host
  312fccd8251056a36e26bad71f9cfaa2  libgcc/config.in
--- 101419,101425 ----
  0f3c94e520870e194cf525de7ec404dc  libffi/testsuite/libffi.go/ffitest.h
  6cfb66c1c00023abb2c2276d85f16e77  libffi/testsuite/libffi.go/go.exp
  189dc193fd0e627a2d55b2e84871edc5  libffi/testsuite/libffi.go/static-chain.h
! 5f884fa82d11d6eae0f38e3d4bb6758f  libgcc/ChangeLog
  dbe2f0a8ebc3b4337505e8aafc2e59e6  libgcc/Makefile.in
  94c3955cfe980da8d8f4273289b4077a  libgcc/config.host
  312fccd8251056a36e26bad71f9cfaa2  libgcc/config.in
*************** d3a9f35aa3368d1b42549e9f573b7f19  libgcc
*** 101540,101546 ****
  660f8302d8422ba8cf16712c84a2bde0  libgcc/config/avr/lib1funcs.S
  622f81485f02d0eac2caaafa7d3a2fd1  libgcc/config/avr/lib2-object.mk
  624dc6fc660cb976b810335b3730ec59  libgcc/config/avr/lib2funcs.c
! 78ff504cc489bc35d0b2171cbeb2fcd1  libgcc/config/avr/libf7/ChangeLog
  69b1e41bdec3b286de0827697e4b6acd  libgcc/config/avr/libf7/asm-defs.h
  434f68c401e93814081ae499ba72ffaf  libgcc/config/avr/libf7/f7-renames.h
  ec0383052925c464decb1bfdeaa5c95c  libgcc/config/avr/libf7/f7-wraps.h
--- 101547,101553 ----
  660f8302d8422ba8cf16712c84a2bde0  libgcc/config/avr/lib1funcs.S
  622f81485f02d0eac2caaafa7d3a2fd1  libgcc/config/avr/lib2-object.mk
  624dc6fc660cb976b810335b3730ec59  libgcc/config/avr/lib2funcs.c
! 4241d61a93883e73a622f9f1ca7d1885  libgcc/config/avr/libf7/ChangeLog
  69b1e41bdec3b286de0827697e4b6acd  libgcc/config/avr/libf7/asm-defs.h
  434f68c401e93814081ae499ba72ffaf  libgcc/config/avr/libf7/f7-renames.h
  ec0383052925c464decb1bfdeaa5c95c  libgcc/config/avr/libf7/f7-wraps.h
*************** b3c219e3fe7be0926b9c45521b07ca2a  libgcc
*** 101833,101839 ****
  d528fa6fb472c8cbd6b9df08a8d0a244  libgcc/config/ia64/vms-unwind.h
  f998607b97eeae6d2a3d1e10128c7cb1  libgcc/config/iq2000/lib2funcs.c
  102f7dad8ad6b54434a1b8313d1e42c4  libgcc/config/iq2000/t-iq2000
! b9837c52c1a0b242d3a4d64d3aef1824  libgcc/config/libbid/ChangeLog
  e354955f92ec07ad37a62cd940b9001b  libgcc/config/libbid/_addsub_dd.c
  b89183791201be7d372019b758b007bb  libgcc/config/libbid/_addsub_sd.c
  a4d88b5941b22be078d1fb782e621350  libgcc/config/libbid/_addsub_td.c
--- 101840,101846 ----
  d528fa6fb472c8cbd6b9df08a8d0a244  libgcc/config/ia64/vms-unwind.h
  f998607b97eeae6d2a3d1e10128c7cb1  libgcc/config/iq2000/lib2funcs.c
  102f7dad8ad6b54434a1b8313d1e42c4  libgcc/config/iq2000/t-iq2000
! a9c9cf1fb9ea1725d713e877f231161a  libgcc/config/libbid/ChangeLog
  e354955f92ec07ad37a62cd940b9001b  libgcc/config/libbid/_addsub_dd.c
  b89183791201be7d372019b758b007bb  libgcc/config/libbid/_addsub_sd.c
  a4d88b5941b22be078d1fb782e621350  libgcc/config/libbid/_addsub_td.c
*************** bc0d3012b8b7835b6369ac8efc9b08a8  libgcc
*** 102928,102934 ****
  afca86d4e2ebcbd002c0967889bca65c  libgcc/vtv_end_preinit.c
  120570d3d00f2719ceb16accb59b9502  libgcc/vtv_start.c
  0c268e8e6df76a1dc94c1bc709707a5a  libgcc/vtv_start_preinit.c
! 64b2b8097d93aabfffaf451846993003  libgfortran/ChangeLog
  9aca36338382e5b4b730e7779170b24d  libgfortran/ChangeLog-2002
  80d3edc880c2da0b7a2beec2e2c4f774  libgfortran/ChangeLog-2003
  9f0239429993a5e64ed793eb6c55a5c1  libgfortran/ChangeLog-2004
--- 102935,102941 ----
  afca86d4e2ebcbd002c0967889bca65c  libgcc/vtv_end_preinit.c
  120570d3d00f2719ceb16accb59b9502  libgcc/vtv_start.c
  0c268e8e6df76a1dc94c1bc709707a5a  libgcc/vtv_start_preinit.c
! f2d92dff53007cb00247d67b22e97a8d  libgfortran/ChangeLog
  9aca36338382e5b4b730e7779170b24d  libgfortran/ChangeLog-2002
  80d3edc880c2da0b7a2beec2e2c4f774  libgfortran/ChangeLog-2003
  9f0239429993a5e64ed793eb6c55a5c1  libgfortran/ChangeLog-2004
*************** c87426032ff9745d21a72b2252600951  libgfo
*** 103850,103856 ****
  f8ec0c7cb3d2eabb48625cdc600708a9  libgfortran/runtime/select_inc.c
  55fd2fd3b90bb8261a9398449ad6368d  libgfortran/runtime/stop.c
  69ebfc81af9a19cab0a2e3014118803a  libgfortran/runtime/string.c
! c517bed94a7b44f82e6abf42135d711b  libgm2/ChangeLog
  8bb8d5e70d5876414059d98f12750d6c  libgm2/Makefile.am
  e4a52ca01185338bc95a587a7e240123  libgm2/Makefile.in
  6f403a61e058e0ec6bc551e0d8d28a77  libgm2/aclocal.m4
--- 103857,103863 ----
  f8ec0c7cb3d2eabb48625cdc600708a9  libgfortran/runtime/select_inc.c
  55fd2fd3b90bb8261a9398449ad6368d  libgfortran/runtime/stop.c
  69ebfc81af9a19cab0a2e3014118803a  libgfortran/runtime/string.c
! 07c101194b7a1a6bb0a163e0a9a29780  libgm2/ChangeLog
  8bb8d5e70d5876414059d98f12750d6c  libgm2/Makefile.am
  e4a52ca01185338bc95a587a7e240123  libgm2/Makefile.in
  6f403a61e058e0ec6bc551e0d8d28a77  libgm2/aclocal.m4
*************** e3e86019491a40bd4f45424d7ce11037  libgo/
*** 109384,109390 ****
  c5574d106d35be5d94e80301b0855ada  libgo/testsuite/libgo-test-support.exp.in
  bf162aa572f7b96b25dbd2b027845d32  libgo/testsuite/libgo.testmain/testmain.exp
  cc9d2a0e34e31ba866a8caf9f46f48f3  libgomp/.gitattributes
! d27511d4560c5362b6464c718538ef64  libgomp/ChangeLog
  0d55aa862aee66efdc5f8d62c94ff8fb  libgomp/ChangeLog.graphite
  8126886ecbd94666cc701e26bf9d7ec7  libgomp/Makefile.am
  54dac50e0dd75535eabeac324da5d027  libgomp/Makefile.in
--- 109391,109397 ----
  c5574d106d35be5d94e80301b0855ada  libgo/testsuite/libgo-test-support.exp.in
  bf162aa572f7b96b25dbd2b027845d32  libgo/testsuite/libgo.testmain/testmain.exp
  cc9d2a0e34e31ba866a8caf9f46f48f3  libgomp/.gitattributes
! e8fec1070192f0170f59f649e41fa112  libgomp/ChangeLog
  0d55aa862aee66efdc5f8d62c94ff8fb  libgomp/ChangeLog.graphite
  8126886ecbd94666cc701e26bf9d7ec7  libgomp/Makefile.am
  54dac50e0dd75535eabeac324da5d027  libgomp/Makefile.in
*************** e8a3245c095430c8ef2413afe2ee4c48  libgom
*** 111643,111649 ****
  b409f1646a05495747142fadf3690e0c  libgomp/work.c
  99c2e5e712b990ee07be10f53e41f3fb  libiberty/.gitignore
  a916467b91076e631dd8edb7424769c7  libiberty/COPYING.LIB
! b1604baa21282f0a7c26a03761e4280b  libiberty/ChangeLog
  347c31392973de6a4872d540c1718dc1  libiberty/ChangeLog.jit
  fa93bac944903a228f11c248e20425c1  libiberty/Makefile.in
  8b93d0e0369daed24e2260ccfd102eb3  libiberty/README
--- 111650,111656 ----
  b409f1646a05495747142fadf3690e0c  libgomp/work.c
  99c2e5e712b990ee07be10f53e41f3fb  libiberty/.gitignore
  a916467b91076e631dd8edb7424769c7  libiberty/COPYING.LIB
! 346ccfeb3decb562b8aa99df50c6a9ce  libiberty/ChangeLog
  347c31392973de6a4872d540c1718dc1  libiberty/ChangeLog.jit
  fa93bac944903a228f11c248e20425c1  libiberty/Makefile.in
  8b93d0e0369daed24e2260ccfd102eb3  libiberty/README
*************** e52d95644dc6f186070f349a5903ca72  libibe
*** 111810,111816 ****
  6f774a92661ca4a067f1691a7925524b  libiberty/xstrerror.c
  23f92e212cd9d0aa705c4291d15b1b1d  libiberty/xstrndup.c
  3d5f811c995181239208230e3fb986c9  libiberty/xvasprintf.c
! fedbf1573bb49b616cbed2868f506315  libitm/ChangeLog
  a9df0726c501bf71a46f426068e8fc9f  libitm/Makefile.am
  06bb67375770bbbe550b5708624ed9d8  libitm/Makefile.in
  b0ef0123257ddf33dc8877750e9d701f  libitm/aatree.cc
--- 111817,111823 ----
  6f774a92661ca4a067f1691a7925524b  libiberty/xstrerror.c
  23f92e212cd9d0aa705c4291d15b1b1d  libiberty/xstrndup.c
  3d5f811c995181239208230e3fb986c9  libiberty/xvasprintf.c
! 8f604bcd5d60aaf7d0479a5610d93bac  libitm/ChangeLog
  a9df0726c501bf71a46f426068e8fc9f  libitm/Makefile.am
  06bb67375770bbbe550b5708624ed9d8  libitm/Makefile.in
  b0ef0123257ddf33dc8877750e9d701f  libitm/aatree.cc
*************** b4e503ecfdccc9f13da8f73eeb6f23a9  libitm
*** 111919,111925 ****
  ef24198422c19f99b0c41be6a16f7081  libitm/testsuite/libitm.c/txrelease.c
  a197d6f8af1f2c34ee3acbd225b506dc  libitm/useraction.cc
  18405e5244b1dc4579b93b5ac7e2fd64  libitm/util.cc
! 78ed3764cf7d03dd00411a466f763b08  libobjc/ChangeLog
  0f2cc07c6f5697c9ea864715931006d2  libobjc/Makefile.in
  dacc3eacefeae25b7b2440b3744216c3  libobjc/NXConstStr.m
  1ce3e10a7cd87c690040cc7e049c4771  libobjc/Object.m
--- 111926,111932 ----
  ef24198422c19f99b0c41be6a16f7081  libitm/testsuite/libitm.c/txrelease.c
  a197d6f8af1f2c34ee3acbd225b506dc  libitm/useraction.cc
  18405e5244b1dc4579b93b5ac7e2fd64  libitm/util.cc
! ee770b34e0e1e9978a910cf53f999c5c  libobjc/ChangeLog
  0f2cc07c6f5697c9ea864715931006d2  libobjc/Makefile.in
  dacc3eacefeae25b7b2440b3744216c3  libobjc/NXConstStr.m
  1ce3e10a7cd87c690040cc7e049c4771  libobjc/Object.m
*************** f73dc5b4bd6ccb056fedbcc20afbb42e  libobj
*** 111976,111982 ****
  4315de5775daa14dcb27acf8981e900b  libobjc/selector.c
  76858dbd60cea84725adf102503b0caf  libobjc/sendmsg.c
  07a2d7242871d2ccd937ab58211f029a  libobjc/thr.c
! e7537fa77cf9d9e955457259f3bf4cba  libphobos/ChangeLog
  94c5ad2e83438058486ba0c7c2fba0ab  libphobos/Makefile.am
  138fba343eb20a167ee2f5240bb53f27  libphobos/Makefile.in
  ee88c20a7744a2305503e1670f3b7889  libphobos/README.gcc
--- 111983,111989 ----
  4315de5775daa14dcb27acf8981e900b  libobjc/selector.c
  76858dbd60cea84725adf102503b0caf  libobjc/sendmsg.c
  07a2d7242871d2ccd937ab58211f029a  libobjc/thr.c
! 5c0fa592f36e58ad64d939cd646105b5  libphobos/ChangeLog
  94c5ad2e83438058486ba0c7c2fba0ab  libphobos/Makefile.am
  138fba343eb20a167ee2f5240bb53f27  libphobos/Makefile.in
  ee88c20a7744a2305503e1670f3b7889  libphobos/README.gcc
*************** d3ca33295a3a7d8dce98defab11dd626  libpho
*** 112827,112833 ****
  020279de8eacb878931ae40833bd6508  libphobos/testsuite/libphobos.unittest/unittest.exp
  bf9a9859c3d5e0581c756501aefba7b9  libphobos/testsuite/testsuite_flags.in
  a916467b91076e631dd8edb7424769c7  libquadmath/COPYING.LIB
! 8ee65ea8ad11f264bb8a7126a362ceb3  libquadmath/ChangeLog
  4696eddf264dd090e144b4849b0a6d91  libquadmath/Makefile.am
  644a78a01d94abe28b364eaa21142d82  libquadmath/Makefile.in
  d9afbc1f1e04c7e461265ff9323cc6f4  libquadmath/acinclude.m4
--- 112834,112840 ----
  020279de8eacb878931ae40833bd6508  libphobos/testsuite/libphobos.unittest/unittest.exp
  bf9a9859c3d5e0581c756501aefba7b9  libphobos/testsuite/testsuite_flags.in
  a916467b91076e631dd8edb7424769c7  libquadmath/COPYING.LIB
! aa14f46a4936bd234c0b52d10ffc2675  libquadmath/ChangeLog
  4696eddf264dd090e144b4849b0a6d91  libquadmath/Makefile.am
  644a78a01d94abe28b364eaa21142d82  libquadmath/Makefile.in
  d9afbc1f1e04c7e461265ff9323cc6f4  libquadmath/acinclude.m4
*************** e0bd9b8669e44ec6010f92da1d5188ad  libqua
*** 112966,112972 ****
  af84fa5118f4adec8393614994e1c4d6  libquadmath/strtod/strtoflt128.c
  d15a18f7c46ba2add6148edc5b7563c0  libquadmath/strtod/tens_in_limb.c
  12c73a846f7668d29de720bd79502bef  libquadmath/update-quadmath.py
! b9b3b7b373d3b9516ba51a6155844c99  libsanitizer/ChangeLog
  63916ba64a3cfa7ce2809fb46ab38597  libsanitizer/HOWTO_MERGE
  0249c37748936faf5b1efd5789587909  libsanitizer/LICENSE.TXT
  29e193ebd43391db91cd7be26d8cd169  libsanitizer/LOCAL_PATCHES
--- 112973,112979 ----
  af84fa5118f4adec8393614994e1c4d6  libquadmath/strtod/strtoflt128.c
  d15a18f7c46ba2add6148edc5b7563c0  libquadmath/strtod/tens_in_limb.c
  12c73a846f7668d29de720bd79502bef  libquadmath/update-quadmath.py
! 4e8d2ba5eec5b7ed23ec618a764e4d83  libsanitizer/ChangeLog
  63916ba64a3cfa7ce2809fb46ab38597  libsanitizer/HOWTO_MERGE
  0249c37748936faf5b1efd5789587909  libsanitizer/LICENSE.TXT
  29e193ebd43391db91cd7be26d8cd169  libsanitizer/LOCAL_PATCHES
*************** bd58abd803667b3373381b6bb1b68f1b  libsan
*** 113447,113453 ****
  545e91fffb8d4987ca5d1c0054aadd11  libsanitizer/ubsan/ubsan_win_dll_thunk.cpp
  e9c85349d92ab1a6b66d0872077acd3b  libsanitizer/ubsan/ubsan_win_dynamic_runtime_thunk.cpp
  72f297f487b6bb9db917cce361192c28  libsanitizer/ubsan/ubsan_win_weak_interception.cpp
! ca3fedf03e52f58bd9deac754d069010  libssp/ChangeLog
  e2f3818fe9d994ce13d0ce070a7d329b  libssp/Makefile.am
  b56958cdc5828ca811c35bbf479b3a09  libssp/Makefile.in
  f6f6c804e40e3a3ef407d3d13fafb6c0  libssp/aclocal.m4
--- 113454,113460 ----
  545e91fffb8d4987ca5d1c0054aadd11  libsanitizer/ubsan/ubsan_win_dll_thunk.cpp
  e9c85349d92ab1a6b66d0872077acd3b  libsanitizer/ubsan/ubsan_win_dynamic_runtime_thunk.cpp
  72f297f487b6bb9db917cce361192c28  libsanitizer/ubsan/ubsan_win_weak_interception.cpp
! 78cc44b21cfab33d077c6a79e96f2530  libssp/ChangeLog
  e2f3818fe9d994ce13d0ce070a7d329b  libssp/Makefile.am
  b56958cdc5828ca811c35bbf479b3a09  libssp/Makefile.in
  f6f6c804e40e3a3ef407d3d13fafb6c0  libssp/aclocal.m4
*************** c265574887f4390ecccd1073ee5c0190  libssp
*** 113476,113482 ****
  02470b541ab713bd1bfb8e6787e65f2c  libssp/strncpy-chk.c
  8a7a0719ef45cb3ae0041192eac8d550  libssp/vsnprintf-chk.c
  d662ba7536e1bd06226d47b1a7f1f4e2  libssp/vsprintf-chk.c
! ac8fd0eaf3472fcfdc0e814eafdfe213  libstdc++-v3/ChangeLog
  7aa6c40440a44fcf5ec94c066160c2f8  libstdc++-v3/ChangeLog-1998
  7aff86600b6a1ed3fa87305075a92db0  libstdc++-v3/ChangeLog-1999
  a6f28e8fc9bb07696a9e068b439a3a87  libstdc++-v3/ChangeLog-2000
--- 113483,113489 ----
  02470b541ab713bd1bfb8e6787e65f2c  libssp/strncpy-chk.c
  8a7a0719ef45cb3ae0041192eac8d550  libssp/vsnprintf-chk.c
  d662ba7536e1bd06226d47b1a7f1f4e2  libssp/vsprintf-chk.c
! ae2bd6cb395bb4775257b1550b43a11d  libstdc++-v3/ChangeLog
  7aa6c40440a44fcf5ec94c066160c2f8  libstdc++-v3/ChangeLog-1998
  7aff86600b6a1ed3fa87305075a92db0  libstdc++-v3/ChangeLog-1999
  a6f28e8fc9bb07696a9e068b439a3a87  libstdc++-v3/ChangeLog-2000
*************** c63271fac886a0347ae54d09ec615a70  libstd
*** 114245,114251 ****
  d4ab3a218dd86e5f987bcd411be99642  libstdc++-v3/include/bits/semaphore_base.h
  aa7b516414d2b32705387e26d6fa52da  libstdc++-v3/include/bits/shared_ptr.h
  8d97d19a65806c0e81b6f50221951b57  libstdc++-v3/include/bits/shared_ptr_atomic.h
! 398b697f034a380e2062e59e71a6eec9  libstdc++-v3/include/bits/shared_ptr_base.h
  70168d829c78bb22a3de01f9da622f52  libstdc++-v3/include/bits/slice_array.h
  19fe23e6a7a34cff22e75da635190a85  libstdc++-v3/include/bits/specfun.h
  f5db8c25a45bb53faa4affdc482ec0ae  libstdc++-v3/include/bits/sstream.tcc
--- 114252,114258 ----
  d4ab3a218dd86e5f987bcd411be99642  libstdc++-v3/include/bits/semaphore_base.h
  aa7b516414d2b32705387e26d6fa52da  libstdc++-v3/include/bits/shared_ptr.h
  8d97d19a65806c0e81b6f50221951b57  libstdc++-v3/include/bits/shared_ptr_atomic.h
! 91d14beeffd36a0fc98f8586e1ffbb14  libstdc++-v3/include/bits/shared_ptr_base.h
  70168d829c78bb22a3de01f9da622f52  libstdc++-v3/include/bits/slice_array.h
  19fe23e6a7a34cff22e75da635190a85  libstdc++-v3/include/bits/specfun.h
  f5db8c25a45bb53faa4affdc482ec0ae  libstdc++-v3/include/bits/sstream.tcc
*************** a54664d62954ab2649e6aa8c09a2a87c  libstd
*** 116660,116666 ****
  8918180e68742cf67fb91de83bdeda09  libstdc++-v3/testsuite/20_util/shared_ptr/observers/owner_before.cc
  d8b105856e6a3f411dcde3c993534970  libstdc++-v3/testsuite/20_util/shared_ptr/observers/unique.cc
  028cce135beddf6da08f9db75918ea20  libstdc++-v3/testsuite/20_util/shared_ptr/observers/use_count.cc
! 565b34e5163e6a1e5b24a81b53e3ad9d  libstdc++-v3/testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc
  5b56506b9bd6c8a882702360efaa172b  libstdc++-v3/testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc
  5df2437456d5a6883be7e5f3d8b89ea5  libstdc++-v3/testsuite/20_util/shared_ptr/requirements/weak_type.cc
  f977c7ffc1890ee3239a73e5a016d36d  libstdc++-v3/testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc
--- 116667,116674 ----
  8918180e68742cf67fb91de83bdeda09  libstdc++-v3/testsuite/20_util/shared_ptr/observers/owner_before.cc
  d8b105856e6a3f411dcde3c993534970  libstdc++-v3/testsuite/20_util/shared_ptr/observers/unique.cc
  028cce135beddf6da08f9db75918ea20  libstdc++-v3/testsuite/20_util/shared_ptr/observers/use_count.cc
! 549b70e5de4de4416498a203f84f2f0c  libstdc++-v3/testsuite/20_util/shared_ptr/requirements/1.cc
! 170d176a30a056cf3718a5c9f393c10a  libstdc++-v3/testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc
  5b56506b9bd6c8a882702360efaa172b  libstdc++-v3/testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc
  5df2437456d5a6883be7e5f3d8b89ea5  libstdc++-v3/testsuite/20_util/shared_ptr/requirements/weak_type.cc
  f977c7ffc1890ee3239a73e5a016d36d  libstdc++-v3/testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc
*************** b53ced7be024099d627a420130ddfae8  libstd
*** 116987,116993 ****
  6b897d033cb55ff130e351833c656265  libstdc++-v3/testsuite/20_util/weak_ptr/cons/self_move.cc
  b246d8f6e64c2116455b4dd4f1f8d8a5  libstdc++-v3/testsuite/20_util/weak_ptr/lock/1.cc
  717e4469de743d17c7df0a72edddf518  libstdc++-v3/testsuite/20_util/weak_ptr/observers/owner_before.cc
! e3fe5ffa6e73649a9f21bc27604fa67e  libstdc++-v3/testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc
  54d858067f0b4d5586a96694db21335d  libstdc++-v3/testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc
  5a245092d50fbff80c427ac99d035c64  libstdc++-v3/testsuite/21_strings/basic_string/40160.cc
  b6e891619cb7e448b49abc63a8ea5d5e  libstdc++-v3/testsuite/21_strings/basic_string/56166.cc
--- 116995,117002 ----
  6b897d033cb55ff130e351833c656265  libstdc++-v3/testsuite/20_util/weak_ptr/cons/self_move.cc
  b246d8f6e64c2116455b4dd4f1f8d8a5  libstdc++-v3/testsuite/20_util/weak_ptr/lock/1.cc
  717e4469de743d17c7df0a72edddf518  libstdc++-v3/testsuite/20_util/weak_ptr/observers/owner_before.cc
! 5932ad1030d5abe0125342125560f5b2  libstdc++-v3/testsuite/20_util/weak_ptr/requirements/1.cc
! 2ef2623d0703aefa06333b8e1093f2fb  libstdc++-v3/testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc
  54d858067f0b4d5586a96694db21335d  libstdc++-v3/testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc
  5a245092d50fbff80c427ac99d035c64  libstdc++-v3/testsuite/21_strings/basic_string/40160.cc
  b6e891619cb7e448b49abc63a8ea5d5e  libstdc++-v3/testsuite/21_strings/basic_string/56166.cc
*************** abd3b6f8114b664454ef48f05d7112b1  libstd
*** 124927,124933 ****
  8a7ff78e20c170bc7e06e28ee78d2d12  libstdc++-v3/testsuite/util/thread/all.h
  b950d655469c477755252b1e18009596  libtool-ldflags
  2e824852870b4611099b99dcf89b981b  libtool.m4
! cb16d99cb0e6ca856b1930499f573c1d  libvtv/ChangeLog
  6250d856c456725aa05b120686976895  libvtv/Makefile.am
  b1170aae9472f26fdc8326737dc22aba  libvtv/Makefile.in
  3b765c4f4a0a0f606db1472bce2b8d29  libvtv/acinclude.m4
--- 124936,124942 ----
  8a7ff78e20c170bc7e06e28ee78d2d12  libstdc++-v3/testsuite/util/thread/all.h
  b950d655469c477755252b1e18009596  libtool-ldflags
  2e824852870b4611099b99dcf89b981b  libtool.m4
! 35693726fc5aa28594cbcc84559c6e98  libvtv/ChangeLog
  6250d856c456725aa05b120686976895  libvtv/Makefile.am
  b1170aae9472f26fdc8326737dc22aba  libvtv/Makefile.in
  3b765c4f4a0a0f606db1472bce2b8d29  libvtv/acinclude.m4
*************** c9cd02479c9f4c081d88190334e65fae  libvtv
*** 125010,125016 ****
  76849f682e2cb5f9c2866e45ce1e9d83  libvtv/vtv_utils.h
  247597a3fcc5b5aa8bd923351c59d853  ltgcc.m4
  06c2854f9cfe5864b2885e0d0e9c512f  ltmain.sh
! bf4656f73bec593b3c1874c5109d94d4  lto-plugin/ChangeLog
  aced0d5ba993307440be577533b64eb3  lto-plugin/Makefile.am
  9e1d03259c911094d39831e7e86546d8  lto-plugin/Makefile.in
  75fc65b35d0a47ac098f7a278d37060b  lto-plugin/aclocal.m4
--- 125019,125025 ----
  76849f682e2cb5f9c2866e45ce1e9d83  libvtv/vtv_utils.h
  247597a3fcc5b5aa8bd923351c59d853  ltgcc.m4
  06c2854f9cfe5864b2885e0d0e9c512f  ltmain.sh
! cf33db8cfc6d4f07ddc19b913a565a12  lto-plugin/ChangeLog
  aced0d5ba993307440be577533b64eb3  lto-plugin/Makefile.am
  9e1d03259c911094d39831e7e86546d8  lto-plugin/Makefile.in
  75fc65b35d0a47ac098f7a278d37060b  lto-plugin/aclocal.m4
*************** dee72a6a60e99528b0d17bf3ff9a1e15  ltopti
*** 125023,125029 ****
  bc2f6032c98896249eadb56177c7d357  ltsugar.m4
  c30cd33c496505f13d9fbdb6970c7c33  ltversion.m4
  293853a13b7e218e3a4342cf85fbbf25  lt~obsolete.m4
! 690189f5f40bd4e86c9bee8b0616d98e  maintainer-scripts/ChangeLog
  33c7bc2d2c55956dfac85a05d8a80eff  maintainer-scripts/README
  507e832af5f2d63b8a78eef217c807a7  maintainer-scripts/branch_changer.py
  c819510f0d438149c1518bda7b165ac4  maintainer-scripts/bugzilla-close-candidate.py
--- 125032,125038 ----
  bc2f6032c98896249eadb56177c7d357  ltsugar.m4
  c30cd33c496505f13d9fbdb6970c7c33  ltversion.m4
  293853a13b7e218e3a4342cf85fbbf25  lt~obsolete.m4
! d74779284745e965c5cae4d0eff1571a  maintainer-scripts/ChangeLog
  33c7bc2d2c55956dfac85a05d8a80eff  maintainer-scripts/README
  507e832af5f2d63b8a78eef217c807a7  maintainer-scripts/branch_changer.py
  c819510f0d438149c1518bda7b165ac4  maintainer-scripts/bugzilla-close-candidate.py
*************** cf2baa0854f564a7785307e79f155efc  symlin
*** 125044,125050 ****
  40bb1f4ce4a60a36d1ec50d66aeed4d1  test-driver
  cb06c1be6a41d68b0a65e0c1a91752bc  ylwrap
  03bf3ba8089f4bf475ef4035cf316a47  zlib/CMakeLists.txt
! 3c99a06356d4f0a0b550f863177d5f32  zlib/ChangeLog
  f10e5e9394787b288e91fed29533720a  zlib/ChangeLog.gcj
  0e9a37be8e3b85cc0ccf60504064c297  zlib/ChangeLog.jit
  b7a1991f01daea3efe108a215c5514a5  zlib/FAQ
--- 125053,125059 ----
  40bb1f4ce4a60a36d1ec50d66aeed4d1  test-driver
  cb06c1be6a41d68b0a65e0c1a91752bc  ylwrap
  03bf3ba8089f4bf475ef4035cf316a47  zlib/CMakeLists.txt
! 7b83bc6ba31d13ceefb7029d8726969c  zlib/ChangeLog
  f10e5e9394787b288e91fed29533720a  zlib/ChangeLog.gcj
  0e9a37be8e3b85cc0ccf60504064c297  zlib/ChangeLog.jit
  b7a1991f01daea3efe108a215c5514a5  zlib/FAQ
diff -Nrcpad gcc-13-20250529/c++tools/ChangeLog gcc-13-20250605/c++tools/ChangeLog
*** gcc-13-20250529/c++tools/ChangeLog	Thu May 29 22:32:08 2025
--- gcc-13-20250605/c++tools/ChangeLog	Thu Jun  5 22:32:06 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2024-05-21  Release Manager
  
  	* GCC 13.3.0 released.
diff -Nrcpad gcc-13-20250529/config/ChangeLog gcc-13-20250605/config/ChangeLog
*** gcc-13-20250529/config/ChangeLog	Thu May 29 22:32:08 2025
--- gcc-13-20250605/config/ChangeLog	Thu Jun  5 22:32:06 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2024-05-21  Release Manager
  
  	* GCC 13.3.0 released.
diff -Nrcpad gcc-13-20250529/contrib/ChangeLog gcc-13-20250605/contrib/ChangeLog
*** gcc-13-20250529/contrib/ChangeLog	Thu May 29 22:32:08 2025
--- gcc-13-20250605/contrib/ChangeLog	Thu Jun  5 22:32:06 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2024-05-21  Release Manager
  
  	* GCC 13.3.0 released.
diff -Nrcpad gcc-13-20250529/contrib/header-tools/ChangeLog gcc-13-20250605/contrib/header-tools/ChangeLog
*** gcc-13-20250529/contrib/header-tools/ChangeLog	Thu May 29 22:32:08 2025
--- gcc-13-20250605/contrib/header-tools/ChangeLog	Thu Jun  5 22:32:06 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2024-05-21  Release Manager
  
  	* GCC 13.3.0 released.
diff -Nrcpad gcc-13-20250529/contrib/reghunt/ChangeLog gcc-13-20250605/contrib/reghunt/ChangeLog
*** gcc-13-20250529/contrib/reghunt/ChangeLog	Thu May 29 22:32:08 2025
--- gcc-13-20250605/contrib/reghunt/ChangeLog	Thu Jun  5 22:32:06 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2024-05-21  Release Manager
  
  	* GCC 13.3.0 released.
diff -Nrcpad gcc-13-20250529/contrib/regression/ChangeLog gcc-13-20250605/contrib/regression/ChangeLog
*** gcc-13-20250529/contrib/regression/ChangeLog	Thu May 29 22:32:08 2025
--- gcc-13-20250605/contrib/regression/ChangeLog	Thu Jun  5 22:32:06 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2024-05-21  Release Manager
  
  	* GCC 13.3.0 released.
diff -Nrcpad gcc-13-20250529/fixincludes/ChangeLog gcc-13-20250605/fixincludes/ChangeLog
*** gcc-13-20250529/fixincludes/ChangeLog	Thu May 29 22:32:08 2025
--- gcc-13-20250605/fixincludes/ChangeLog	Thu Jun  5 22:32:06 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2025-05-28  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
  
  	Backported from master:
diff -Nrcpad gcc-13-20250529/gcc/BASE-VER gcc-13-20250605/gcc/BASE-VER
*** gcc-13-20250529/gcc/BASE-VER	Thu May 29 22:32:08 2025
--- gcc-13-20250605/gcc/BASE-VER	Thu Jun  5 22:32:06 2025
***************
*** 1 ****
! 13.3.1
--- 1 ----
! 13.4.1
diff -Nrcpad gcc-13-20250529/gcc/ChangeLog gcc-13-20250605/gcc/ChangeLog
*** gcc-13-20250529/gcc/ChangeLog	Thu May 29 22:32:08 2025
--- gcc-13-20250605/gcc/ChangeLog	Thu Jun  5 22:32:06 2025
***************
*** 1,3 ****
--- 1,46 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
+ 2025-05-30  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2025-04-17  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR target/119834
+ 	* config/s390/s390.md (define_split after *cpymem_short): Use
+ 	(clobber (match_scratch N)) instead of (clobber (scratch)).  Use
+ 	(match_dup 4) and operands[4] instead of (match_dup 3) and operands[3]
+ 	in the last of those.
+ 	(define_split after *clrmem_short): Use (clobber (match_scratch N))
+ 	instead of (clobber (scratch)).
+ 	(define_split after *cmpmem_short): Likewise.
+ 
+ 2025-05-30  Vladimir N. Makarov  <vmakarov@redhat.com>
+ 
+ 	Revert:
+ 	2025-05-29  Vladimir N. Makarov  <vmakarov@redhat.com>
+ 
+ 	PR rtl-optimization/99015
+ 	* lra-constraints.cc (enough_allocatable_hard_regs_p): Extract
+ 	from in_class_p.
+ 	(in_class_p): Use it with added conditions.
+ 	(process_alt_operands): Try to change class too.
+ 	(curr_insn_transform): Pass true to in_class_p for reg operand
+ 	win.  Spill pseudo only used in the insn if the corresponding
+ 	operand does not require hard register anymore.
+ 
+ 2025-05-29  Vladimir N. Makarov  <vmakarov@redhat.com>
+ 
+ 	PR rtl-optimization/99015
+ 	* lra-constraints.cc (enough_allocatable_hard_regs_p): Extract
+ 	from in_class_p.
+ 	(in_class_p): Use it with added conditions.
+ 	(process_alt_operands): Try to change class too.
+ 	(curr_insn_transform): Pass true to in_class_p for reg operand
+ 	win.  Spill pseudo only used in the insn if the corresponding
+ 	operand does not require hard register anymore.
+ 
  2025-05-28  Martin Jambor  <mjambor@suse.cz>
  
  	Backported from master:
diff -Nrcpad gcc-13-20250529/gcc/DATESTAMP gcc-13-20250605/gcc/DATESTAMP
*** gcc-13-20250529/gcc/DATESTAMP	Thu May 29 22:32:09 2025
--- gcc-13-20250605/gcc/DATESTAMP	Thu Jun  5 22:32:06 2025
***************
*** 1 ****
! 20250529
--- 1 ----
! 20250605
diff -Nrcpad gcc-13-20250529/gcc/ada/ChangeLog gcc-13-20250605/gcc/ada/ChangeLog
*** gcc-13-20250529/gcc/ada/ChangeLog	Thu May 29 22:32:09 2025
--- gcc-13-20250605/gcc/ada/ChangeLog	Thu Jun  5 22:32:06 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2025-04-30  Eric Botcazou  <ebotcazou@adacore.com>
  
  	PR ada/112958
diff -Nrcpad gcc-13-20250529/gcc/analyzer/ChangeLog gcc-13-20250605/gcc/analyzer/ChangeLog
*** gcc-13-20250529/gcc/analyzer/ChangeLog	Thu May 29 22:32:09 2025
--- gcc-13-20250605/gcc/analyzer/ChangeLog	Thu Jun  5 22:32:08 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2024-05-21  Release Manager
  
  	* GCC 13.3.0 released.
diff -Nrcpad gcc-13-20250529/gcc/c/ChangeLog gcc-13-20250605/gcc/c/ChangeLog
*** gcc-13-20250529/gcc/c/ChangeLog	Thu May 29 22:32:09 2025
--- gcc-13-20250605/gcc/c/ChangeLog	Thu Jun  5 22:32:08 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2025-04-23  Jakub Jelinek  <jakub@redhat.com>
  
  	Backported from master:
diff -Nrcpad gcc-13-20250529/gcc/c-family/ChangeLog gcc-13-20250605/gcc/c-family/ChangeLog
*** gcc-13-20250529/gcc/c-family/ChangeLog	Thu May 29 22:32:09 2025
--- gcc-13-20250605/gcc/c-family/ChangeLog	Thu Jun  5 22:32:08 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2025-04-23  Jakub Jelinek  <jakub@redhat.com>
  
  	Backported from master:
diff -Nrcpad gcc-13-20250529/gcc/config/s390/s390.md gcc-13-20250605/gcc/config/s390/s390.md
*** gcc-13-20250529/gcc/config/s390/s390.md	Thu May 29 22:32:10 2025
--- gcc-13-20250605/gcc/config/s390/s390.md	Thu Jun  5 22:32:08 2025
***************
*** 3381,3387 ****
          (match_operand:BLK 1 "memory_operand" ""))
     (use (match_operand 2 "const_int_operand" ""))
     (use (match_operand 3 "immediate_operand" ""))
!    (clobber (scratch))]
    "reload_completed"
    [(parallel
      [(set (match_dup 0) (match_dup 1))
--- 3381,3387 ----
          (match_operand:BLK 1 "memory_operand" ""))
     (use (match_operand 2 "const_int_operand" ""))
     (use (match_operand 3 "immediate_operand" ""))
!    (clobber (match_scratch 4))]
    "reload_completed"
    [(parallel
      [(set (match_dup 0) (match_dup 1))
***************
*** 3393,3399 ****
          (match_operand:BLK 1 "memory_operand" ""))
     (use (match_operand 2 "register_operand" ""))
     (use (match_operand 3 "memory_operand" ""))
!    (clobber (scratch))]
    "reload_completed"
    [(parallel
      [(unspec [(match_dup 2) (match_dup 3)
--- 3393,3399 ----
          (match_operand:BLK 1 "memory_operand" ""))
     (use (match_operand 2 "register_operand" ""))
     (use (match_operand 3 "memory_operand" ""))
!    (clobber (match_scratch 4))]
    "reload_completed"
    [(parallel
      [(unspec [(match_dup 2) (match_dup 3)
***************
*** 3407,3420 ****
          (match_operand:BLK 1 "memory_operand" ""))
     (use (match_operand 2 "register_operand" ""))
     (use (const:BLK (unspec:BLK [(const_int 0)] UNSPEC_INSN)))
!    (clobber (scratch))]
    "TARGET_Z10 && reload_completed"
    [(parallel
      [(unspec [(match_dup 2) (const_int 0)
!               (label_ref (match_dup 3))] UNSPEC_EXECUTE)
       (set (match_dup 0) (match_dup 1))
       (use (const_int 1))])]
!   "operands[3] = gen_label_rtx ();")
  
  (define_split
    [(set (match_operand:BLK 0 "memory_operand" "")
--- 3407,3420 ----
          (match_operand:BLK 1 "memory_operand" ""))
     (use (match_operand 2 "register_operand" ""))
     (use (const:BLK (unspec:BLK [(const_int 0)] UNSPEC_INSN)))
!    (clobber (match_scratch 3))]
    "TARGET_Z10 && reload_completed"
    [(parallel
      [(unspec [(match_dup 2) (const_int 0)
! 	      (label_ref (match_dup 4))] UNSPEC_EXECUTE)
       (set (match_dup 0) (match_dup 1))
       (use (const_int 1))])]
!   "operands[4] = gen_label_rtx ();")
  
  (define_split
    [(set (match_operand:BLK 0 "memory_operand" "")
***************
*** 3595,3601 ****
          (const_int 0))
     (use (match_operand 1 "const_int_operand" ""))
     (use (match_operand 2 "immediate_operand" ""))
!    (clobber (scratch))
     (clobber (reg:CC CC_REGNUM))]
    "reload_completed"
    [(parallel
--- 3595,3601 ----
          (const_int 0))
     (use (match_operand 1 "const_int_operand" ""))
     (use (match_operand 2 "immediate_operand" ""))
!    (clobber (match_scratch 3))
     (clobber (reg:CC CC_REGNUM))]
    "reload_completed"
    [(parallel
***************
*** 3609,3615 ****
          (const_int 0))
     (use (match_operand 1 "register_operand" ""))
     (use (match_operand 2 "memory_operand" ""))
!    (clobber (scratch))
     (clobber (reg:CC CC_REGNUM))]
    "reload_completed"
    [(parallel
--- 3609,3615 ----
          (const_int 0))
     (use (match_operand 1 "register_operand" ""))
     (use (match_operand 2 "memory_operand" ""))
!    (clobber (match_scratch 3))
     (clobber (reg:CC CC_REGNUM))]
    "reload_completed"
    [(parallel
***************
*** 3625,3631 ****
          (const_int 0))
     (use (match_operand 1 "register_operand" ""))
     (use (const:BLK (unspec:BLK [(const_int 0)] UNSPEC_INSN)))
!    (clobber (scratch))
     (clobber (reg:CC CC_REGNUM))]
    "TARGET_Z10 && reload_completed"
    [(parallel
--- 3625,3631 ----
          (const_int 0))
     (use (match_operand 1 "register_operand" ""))
     (use (const:BLK (unspec:BLK [(const_int 0)] UNSPEC_INSN)))
!    (clobber (match_scratch 2))
     (clobber (reg:CC CC_REGNUM))]
    "TARGET_Z10 && reload_completed"
    [(parallel
***************
*** 3790,3796 ****
                       (match_operand:BLK 1 "memory_operand" "")))
     (use (match_operand 2 "const_int_operand" ""))
     (use (match_operand 3 "immediate_operand" ""))
!    (clobber (scratch))]
    "reload_completed"
    [(parallel
      [(set (reg:CCU CC_REGNUM) (compare:CCU (match_dup 0) (match_dup 1)))
--- 3790,3796 ----
                       (match_operand:BLK 1 "memory_operand" "")))
     (use (match_operand 2 "const_int_operand" ""))
     (use (match_operand 3 "immediate_operand" ""))
!    (clobber (match_scratch 4))]
    "reload_completed"
    [(parallel
      [(set (reg:CCU CC_REGNUM) (compare:CCU (match_dup 0) (match_dup 1)))
***************
*** 3803,3809 ****
                       (match_operand:BLK 1 "memory_operand" "")))
     (use (match_operand 2 "register_operand" ""))
     (use (match_operand 3 "memory_operand" ""))
!    (clobber (scratch))]
    "reload_completed"
    [(parallel
      [(unspec [(match_dup 2) (match_dup 3)
--- 3803,3809 ----
                       (match_operand:BLK 1 "memory_operand" "")))
     (use (match_operand 2 "register_operand" ""))
     (use (match_operand 3 "memory_operand" ""))
!    (clobber (match_scratch 4))]
    "reload_completed"
    [(parallel
      [(unspec [(match_dup 2) (match_dup 3)
***************
*** 3818,3824 ****
                       (match_operand:BLK 1 "memory_operand" "")))
     (use (match_operand 2 "register_operand" ""))
     (use (const:BLK (unspec:BLK [(const_int 0)] UNSPEC_INSN)))
!    (clobber (scratch))]
    "TARGET_Z10 && reload_completed"
    [(parallel
      [(unspec [(match_dup 2) (const_int 0)
--- 3818,3824 ----
                       (match_operand:BLK 1 "memory_operand" "")))
     (use (match_operand 2 "register_operand" ""))
     (use (const:BLK (unspec:BLK [(const_int 0)] UNSPEC_INSN)))
!    (clobber (match_scratch 3))]
    "TARGET_Z10 && reload_completed"
    [(parallel
      [(unspec [(match_dup 2) (const_int 0)
diff -Nrcpad gcc-13-20250529/gcc/cp/ChangeLog gcc-13-20250605/gcc/cp/ChangeLog
*** gcc-13-20250529/gcc/cp/ChangeLog	Thu May 29 22:32:10 2025
--- gcc-13-20250605/gcc/cp/ChangeLog	Thu Jun  5 22:32:08 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2025-05-27  Patrick Palka  <ppalka@redhat.com>
  
  	Backported from master:
diff -Nrcpad gcc-13-20250529/gcc/cp/lambda.cc gcc-13-20250605/gcc/cp/lambda.cc
*** gcc-13-20250529/gcc/cp/lambda.cc	Thu May 29 22:32:10 2025
--- gcc-13-20250605/gcc/cp/lambda.cc	Thu Jun  5 22:32:08 2025
*************** current_nonlambda_function (void)
*** 975,986 ****
  tree
  nonlambda_method_basetype (void)
  {
-   if (!current_class_ref)
-     return NULL_TREE;
- 
    tree type = current_class_type;
    if (!type || !LAMBDA_TYPE_P (type))
!     return type;
  
    while (true)
      {
--- 975,983 ----
  tree
  nonlambda_method_basetype (void)
  {
    tree type = current_class_type;
    if (!type || !LAMBDA_TYPE_P (type))
!     return current_class_ref ? type : NULL_TREE;
  
    while (true)
      {
diff -Nrcpad gcc-13-20250529/gcc/d/ChangeLog gcc-13-20250605/gcc/d/ChangeLog
*** gcc-13-20250529/gcc/d/ChangeLog	Thu May 29 22:32:10 2025
--- gcc-13-20250605/gcc/d/ChangeLog	Thu Jun  5 22:32:08 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2025-04-23  Arsen Arsenović  <arsen@aarsen.me>
  
  	Backported from master:
diff -Nrcpad gcc-13-20250529/gcc/fortran/ChangeLog gcc-13-20250605/gcc/fortran/ChangeLog
*** gcc-13-20250529/gcc/fortran/ChangeLog	Thu May 29 22:32:10 2025
--- gcc-13-20250605/gcc/fortran/ChangeLog	Thu Jun  5 22:32:09 2025
***************
*** 1,3 ****
--- 1,17 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
+ 2025-06-02  Andre Vehreschild  <vehre@gcc.gnu.org>
+ 
+ 	Backported from master:
+ 	2025-03-04  Andre Vehreschild  <vehre@gcc.gnu.org>
+ 
+ 	PR fortran/103391
+ 	* trans-expr.cc (gfc_trans_assignment_1): Do not use poly assign
+ 	for pointer arrays on lhs (as it is done for allocatables
+ 	already).
+ 
  2025-05-23  Jakub Jelinek  <jakub@redhat.com>
  
  	Backported from master:
diff -Nrcpad gcc-13-20250529/gcc/fortran/trans-expr.cc gcc-13-20250605/gcc/fortran/trans-expr.cc
*** gcc-13-20250529/gcc/fortran/trans-expr.cc	Thu May 29 22:32:10 2025
--- gcc-13-20250605/gcc/fortran/trans-expr.cc	Thu Jun  5 22:32:09 2025
*************** gfc_trans_assignment_1 (gfc_expr * expr1
*** 11917,11930 ****
       needed.  */
    lhs_attr = gfc_expr_attr (expr1);
  
!   is_poly_assign = (use_vptr_copy || lhs_attr.pointer
! 		    || (lhs_attr.allocatable && !lhs_attr.dimension))
! 		   && (expr1->ts.type == BT_CLASS
! 		       || gfc_is_class_array_ref (expr1, NULL)
! 		       || gfc_is_class_scalar_expr (expr1)
! 		       || gfc_is_class_array_ref (expr2, NULL)
! 		       || gfc_is_class_scalar_expr (expr2))
! 		   && lhs_attr.flavor != FL_PROCEDURE;
  
    realloc_flag = flag_realloc_lhs
  		 && gfc_is_reallocatable_lhs (expr1)
--- 11917,11930 ----
       needed.  */
    lhs_attr = gfc_expr_attr (expr1);
  
!   is_poly_assign
!     = (use_vptr_copy
!        || ((lhs_attr.pointer || lhs_attr.allocatable) && !lhs_attr.dimension))
!       && (expr1->ts.type == BT_CLASS || gfc_is_class_array_ref (expr1, NULL)
! 	  || gfc_is_class_scalar_expr (expr1)
! 	  || gfc_is_class_array_ref (expr2, NULL)
! 	  || gfc_is_class_scalar_expr (expr2))
!       && lhs_attr.flavor != FL_PROCEDURE;
  
    realloc_flag = flag_realloc_lhs
  		 && gfc_is_reallocatable_lhs (expr1)
diff -Nrcpad gcc-13-20250529/gcc/go/ChangeLog gcc-13-20250605/gcc/go/ChangeLog
*** gcc-13-20250529/gcc/go/ChangeLog	Thu May 29 22:32:10 2025
--- gcc-13-20250605/gcc/go/ChangeLog	Thu Jun  5 22:32:09 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2024-05-21  Release Manager
  
  	* GCC 13.3.0 released.
diff -Nrcpad gcc-13-20250529/gcc/jit/ChangeLog gcc-13-20250605/gcc/jit/ChangeLog
*** gcc-13-20250529/gcc/jit/ChangeLog	Thu May 29 22:32:10 2025
--- gcc-13-20250605/gcc/jit/ChangeLog	Thu Jun  5 22:32:09 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2025-02-25  Richard Biener  <rguenther@suse.de>
  
  	Backported from master:
diff -Nrcpad gcc-13-20250529/gcc/lra-constraints.cc gcc-13-20250605/gcc/lra-constraints.cc
*** gcc-13-20250529/gcc/lra-constraints.cc	Thu May 29 22:32:10 2025
--- gcc-13-20250605/gcc/lra-constraints.cc	Thu Jun  5 22:32:09 2025
*************** get_reg_class (int regno)
*** 233,273 ****
    return NO_REGS;
  }
  
- /* Return true if REG_CLASS has enough allocatable hard regs to keep value of
-    REG_MODE.  */
- static bool
- enough_allocatable_hard_regs_p (enum reg_class reg_class,
- 				enum machine_mode reg_mode)
- {
-   int i, j, hard_regno, class_size, nregs;
- 
-   if (hard_reg_set_subset_p (reg_class_contents[reg_class], lra_no_alloc_regs))
-     return false;
-   class_size = ira_class_hard_regs_num[reg_class];
-   for (i = 0; i < class_size; i++)
-     {
-       hard_regno = ira_class_hard_regs[reg_class][i];
-       nregs = hard_regno_nregs (hard_regno, reg_mode);
-       if (nregs == 1)
- 	return true;
-       for (j = 0; j < nregs; j++)
- 	if (TEST_HARD_REG_BIT (lra_no_alloc_regs, hard_regno + j)
- 	    || ! TEST_HARD_REG_BIT (reg_class_contents[reg_class],
- 				    hard_regno + j))
- 	  break;
-       if (j >= nregs)
- 	return true;
-     }
-   return false;
- }
- 
- /* True if C is a non-empty register class that has too few registers
-    to be safely used as a reload target class.	*/
- #define SMALL_REGISTER_CLASS_P(C)		\
-   (ira_class_hard_regs_num [(C)] == 1		\
-    || (ira_class_hard_regs_num [(C)] >= 1	\
-        && targetm.class_likely_spilled_p (C)))
- 
  /* Return true if REG satisfies (or will satisfy) reg class constraint
     CL.  Use elimination first if REG is a hard register.  If REG is a
     reload pseudo created by this constraints pass, assume that it will
--- 233,238 ----
*************** in_class_p (rtx reg, enum reg_class cl,
*** 287,292 ****
--- 252,258 ----
    enum reg_class rclass, common_class;
    machine_mode reg_mode;
    rtx src;
+   int class_size, hard_regno, nregs, i, j;
    int regno = REGNO (reg);
  
    if (new_class != NULL)
*************** in_class_p (rtx reg, enum reg_class cl,
*** 325,335 ****
        common_class = ira_reg_class_subset[rclass][cl];
        if (new_class != NULL)
  	*new_class = common_class;
!       return (enough_allocatable_hard_regs_p (common_class, reg_mode)
! 	      /* Do not permit reload insn operand matching (new_class == NULL
! 		 case) if the new class is too small.  */
! 	      && (new_class != NULL || common_class == rclass
! 		  || !SMALL_REGISTER_CLASS_P (common_class)));
      }
  }
  
--- 291,316 ----
        common_class = ira_reg_class_subset[rclass][cl];
        if (new_class != NULL)
  	*new_class = common_class;
!       if (hard_reg_set_subset_p (reg_class_contents[common_class],
! 				 lra_no_alloc_regs))
! 	return false;
!       /* Check that there are enough allocatable regs.  */
!       class_size = ira_class_hard_regs_num[common_class];
!       for (i = 0; i < class_size; i++)
! 	{
! 	  hard_regno = ira_class_hard_regs[common_class][i];
! 	  nregs = hard_regno_nregs (hard_regno, reg_mode);
! 	  if (nregs == 1)
! 	    return true;
! 	  for (j = 0; j < nregs; j++)
! 	    if (TEST_HARD_REG_BIT (lra_no_alloc_regs, hard_regno + j)
! 		|| ! TEST_HARD_REG_BIT (reg_class_contents[common_class],
! 					hard_regno + j))
! 	      break;
! 	  if (j >= nregs)
! 	    return true;
! 	}
!       return false;
      }
  }
  
*************** operands_match_p (rtx x, rtx y, int y_ha
*** 933,938 ****
--- 914,926 ----
     && GET_MODE_SIZE (MODE).is_constant ()	\
     && !targetm.cannot_force_const_mem (MODE, X))
  
+ /* True if C is a non-empty register class that has too few registers
+    to be safely used as a reload target class.	*/
+ #define SMALL_REGISTER_CLASS_P(C)		\
+   (ira_class_hard_regs_num [(C)] == 1		\
+    || (ira_class_hard_regs_num [(C)] >= 1	\
+        && targetm.class_likely_spilled_p (C)))
+ 
  /* If REG is a reload pseudo, try to make its class satisfying CL.  */
  static void
  narrow_reload_pseudo_class (rtx reg, enum reg_class cl)
*************** process_alt_operands (int only_alternati
*** 2070,2076 ****
    int curr_alt_dont_inherit_ops_num;
    /* Numbers of operands whose reload pseudos should not be inherited.	*/
    int curr_alt_dont_inherit_ops[MAX_RECOG_OPERANDS];
-   bool curr_alt_class_change_p;
    rtx op;
    /* The register when the operand is a subreg of register, otherwise the
       operand itself.  */
--- 2058,2063 ----
*************** process_alt_operands (int only_alternati
*** 2146,2152 ****
  	}
        reject += static_reject;
        early_clobbered_regs_num = 0;
-       curr_alt_class_change_p = false;
  
        for (nop = 0; nop < n_operands; nop++)
  	{
--- 2133,2138 ----
*************** process_alt_operands (int only_alternati
*** 2171,2177 ****
  	  bool scratch_p;
  	  machine_mode mode;
  	  enum constraint_num cn;
- 	  bool class_change_p = false;
  
  	  opalt_num = nalt * n_operands + nop;
  	  if (curr_static_id->operand_alternative[opalt_num].anything_ok)
--- 2157,2162 ----
*************** process_alt_operands (int only_alternati
*** 2539,2554 ****
  			      (this_alternative_exclude_start_hard_regs,
  			       hard_regno[nop]))
  			win = true;
! 		      else if (hard_regno[nop] < 0)
! 			{
! 			  if (in_class_p (op, this_alternative, NULL))
! 			    win = true;
! 			  else if (in_class_p (op, this_alternative, NULL, true))
! 			    {
! 			      class_change_p = true;
! 			      win = true;
! 			    }
! 			}
  		    }
  		  break;
  		}
--- 2524,2532 ----
  			      (this_alternative_exclude_start_hard_regs,
  			       hard_regno[nop]))
  			win = true;
! 		      else if (hard_regno[nop] < 0
! 			       && in_class_p (op, this_alternative, NULL))
! 			win = true;
  		    }
  		  break;
  		}
*************** process_alt_operands (int only_alternati
*** 2563,2577 ****
  	  if (win)
  	    {
  	      this_alternative_win = true;
- 	      if (class_change_p)
- 		{
- 		  curr_alt_class_change_p = true;
- 		  if (lra_dump_file != NULL)
- 		    fprintf (lra_dump_file,
- 			     "            %d Narrowing class: reject+=3\n",
- 			     nop);
- 		  reject += 3;
- 		}
  	      if (operand_reg[nop] != NULL_RTX)
  		{
  		  if (hard_regno[nop] >= 0)
--- 2541,2546 ----
*************** process_alt_operands (int only_alternati
*** 2600,2606 ****
  			  reject++;
  			}
  		      if (in_class_p (operand_reg[nop],
! 				      this_costly_alternative, NULL, true))
  			{
  			  if (lra_dump_file != NULL)
  			    fprintf
--- 2569,2575 ----
  			  reject++;
  			}
  		      if (in_class_p (operand_reg[nop],
! 				      this_costly_alternative, NULL))
  			{
  			  if (lra_dump_file != NULL)
  			    fprintf
*************** process_alt_operands (int only_alternati
*** 3281,3287 ****
  	  best_reload_sum = reload_sum;
  	  goal_alt_number = nalt;
  	}
!       if (losers == 0 && !curr_alt_class_change_p)
  	/* Everything is satisfied.  Do not process alternatives
  	   anymore.  */
  	break;
--- 3250,3256 ----
  	  best_reload_sum = reload_sum;
  	  goal_alt_number = nalt;
  	}
!       if (losers == 0)
  	/* Everything is satisfied.  Do not process alternatives
  	   anymore.  */
  	break;
*************** curr_insn_transform (bool check_only_p)
*** 4386,4392 ****
  
  	if (REG_P (reg) && (regno = REGNO (reg)) >= FIRST_PSEUDO_REGISTER)
  	  {
! 	    bool ok_p = in_class_p (reg, goal_alt[i], &new_class, true);
  
  	    if (new_class != NO_REGS && get_reg_class (regno) != new_class)
  	      {
--- 4355,4361 ----
  
  	if (REG_P (reg) && (regno = REGNO (reg)) >= FIRST_PSEUDO_REGISTER)
  	  {
! 	    bool ok_p = in_class_p (reg, goal_alt[i], &new_class);
  
  	    if (new_class != NO_REGS && get_reg_class (regno) != new_class)
  	      {
*************** curr_insn_transform (bool check_only_p)
*** 4466,4483 ****
  	{
  	  if (goal_alt[i] == NO_REGS
  	      && REG_P (op)
! 	      && (regno = REGNO (op)) >= FIRST_PSEUDO_REGISTER
! 	      /* We assigned a hard register to the pseudo in the past but now
! 		 decided to spill it for the insn.  If the pseudo is used only
! 		 in this insn, it is better to spill it here as we free hard
! 		 registers for other pseudos referenced in the insn.  The most
! 		 common case of this is a scratch register which will be
! 		 transformed to scratch back at the end of LRA.  */
! 	      && lra_get_regno_hard_regno (regno) >= 0
! 	      && bitmap_single_bit_set_p (&lra_reg_info[regno].insn_bitmap))
  	    {
  	      lra_change_class (regno, NO_REGS, "      Change to", true);
! 	      reg_renumber[regno] = -1;
  	    }
  	  /* We can do an optional reload.  If the pseudo got a hard
  	     reg, we might improve the code through inheritance.  If
--- 4435,4457 ----
  	{
  	  if (goal_alt[i] == NO_REGS
  	      && REG_P (op)
! 	      /* When we assign NO_REGS it means that we will not
! 		 assign a hard register to the scratch pseudo by
! 		 assigment pass and the scratch pseudo will be
! 		 spilled.  Spilled scratch pseudos are transformed
! 		 back to scratches at the LRA end.  */
! 	      && ira_former_scratch_operand_p (curr_insn, i)
! 	      && ira_former_scratch_p (REGNO (op)))
  	    {
+ 	      int regno = REGNO (op);
  	      lra_change_class (regno, NO_REGS, "      Change to", true);
! 	      if (lra_get_regno_hard_regno (regno) >= 0)
! 		/* We don't have to mark all insn affected by the
! 		   spilled pseudo as there is only one such insn, the
! 		   current one.  */
! 		reg_renumber[regno] = -1;
! 	      lra_assert (bitmap_single_bit_set_p
! 			  (&lra_reg_info[REGNO (op)].insn_bitmap));
  	    }
  	  /* We can do an optional reload.  If the pseudo got a hard
  	     reg, we might improve the code through inheritance.  If
diff -Nrcpad gcc-13-20250529/gcc/lto/ChangeLog gcc-13-20250605/gcc/lto/ChangeLog
*** gcc-13-20250529/gcc/lto/ChangeLog	Thu May 29 22:32:10 2025
--- gcc-13-20250605/gcc/lto/ChangeLog	Thu Jun  5 22:32:09 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2025-05-07  Richard Biener  <rguenther@suse.de>
  
  	Backported from master:
diff -Nrcpad gcc-13-20250529/gcc/m2/ChangeLog gcc-13-20250605/gcc/m2/ChangeLog
*** gcc-13-20250529/gcc/m2/ChangeLog	Thu May 29 22:32:10 2025
--- gcc-13-20250605/gcc/m2/ChangeLog	Thu Jun  5 22:32:09 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2025-04-23  Jakub Jelinek  <jakub@redhat.com>
  
  	Backported from master:
diff -Nrcpad gcc-13-20250529/gcc/objc/ChangeLog gcc-13-20250605/gcc/objc/ChangeLog
*** gcc-13-20250529/gcc/objc/ChangeLog	Thu May 29 22:32:10 2025
--- gcc-13-20250605/gcc/objc/ChangeLog	Thu Jun  5 22:32:09 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2024-05-21  Release Manager
  
  	* GCC 13.3.0 released.
diff -Nrcpad gcc-13-20250529/gcc/objcp/ChangeLog gcc-13-20250605/gcc/objcp/ChangeLog
*** gcc-13-20250529/gcc/objcp/ChangeLog	Thu May 29 22:32:10 2025
--- gcc-13-20250605/gcc/objcp/ChangeLog	Thu Jun  5 22:32:09 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2024-05-21  Release Manager
  
  	* GCC 13.3.0 released.
diff -Nrcpad gcc-13-20250529/gcc/po/ChangeLog gcc-13-20250605/gcc/po/ChangeLog
*** gcc-13-20250529/gcc/po/ChangeLog	Thu May 29 22:32:10 2025
--- gcc-13-20250605/gcc/po/ChangeLog	Thu Jun  5 22:32:09 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2024-05-21  Release Manager
  
  	* GCC 13.3.0 released.
diff -Nrcpad gcc-13-20250529/gcc/rust/ChangeLog gcc-13-20250605/gcc/rust/ChangeLog
*** gcc-13-20250529/gcc/rust/ChangeLog	Thu May 29 22:32:11 2025
--- gcc-13-20250605/gcc/rust/ChangeLog	Thu Jun  5 22:32:10 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2024-05-21  Release Manager
  
  	* GCC 13.3.0 released.
diff -Nrcpad gcc-13-20250529/gcc/testsuite/ChangeLog gcc-13-20250605/gcc/testsuite/ChangeLog
*** gcc-13-20250529/gcc/testsuite/ChangeLog	Thu May 29 22:32:11 2025
--- gcc-13-20250605/gcc/testsuite/ChangeLog	Thu Jun  5 22:32:10 2025
***************
*** 1,3 ****
--- 1,36 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
+ 2025-06-02  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	PR fortran/109345
+ 	* gfortran.dg/pr109345.f90: Comment out test of component refs.
+ 
+ 2025-06-02  Andre Vehreschild  <vehre@gcc.gnu.org>
+ 
+ 	Backported from master:
+ 	2025-03-04  Andre Vehreschild  <vehre@gcc.gnu.org>
+ 
+ 	PR fortran/103391
+ 	* gfortran.dg/assign_12.f90: New test.
+ 
+ 2025-05-30  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2025-05-30  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR target/120480
+ 	* gcc.dg/pr120480.c: New test.
+ 
+ 2025-05-30  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2025-04-17  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR target/119834
+ 	* g++.target/s390/pr119834.C: New test.
+ 
  2025-05-28  Martin Jambor  <mjambor@suse.cz>
  
  	Backported from master:
diff -Nrcpad gcc-13-20250529/gcc/testsuite/g++.dg/cpp2a/concepts-lambda24.C gcc-13-20250605/gcc/testsuite/g++.dg/cpp2a/concepts-lambda24.C
*** gcc-13-20250529/gcc/testsuite/g++.dg/cpp2a/concepts-lambda24.C	Thu Jan  1 00:00:00 1970
--- gcc-13-20250605/gcc/testsuite/g++.dg/cpp2a/concepts-lambda24.C	Thu Jun  5 22:32:11 2025
***************
*** 0 ****
--- 1,13 ----
+ // PR c++/120123
+ // { dg-do compile { target c++20 } }
+ 
+ struct H {
+     void member(int) {}
+     void call() {
+         [this]() {
+             [this](const auto& v)
+                 requires requires { /*this->*/member(v); }
+             { return member(v); }(0);
+         };
+     }
+ };
diff -Nrcpad gcc-13-20250529/gcc/testsuite/g++.target/s390/pr119834.C gcc-13-20250605/gcc/testsuite/g++.target/s390/pr119834.C
*** gcc-13-20250529/gcc/testsuite/g++.target/s390/pr119834.C	Thu Jan  1 00:00:00 1970
--- gcc-13-20250605/gcc/testsuite/g++.target/s390/pr119834.C	Thu Jun  5 22:32:13 2025
***************
*** 0 ****
--- 1,76 ----
+ // PR target/119834
+ // { dg-do compile { target c++11 } }
+ // { dg-options "-O2 -march=z900" }
+ 
+ int *a;
+ struct A;
+ struct B {
+   A begin ();
+   A end ();
+   operator bool * ();
+   void operator++ ();
+ };
+ template <typename T>
+ auto operator| (int, T x) -> decltype (x (0));
+ struct A : B { bool a; };
+ struct C { A operator () (int); };
+ enum D {} d;
+ int e;
+ void foo ();
+ struct E {
+   template <typename T>
+   T *garply ()
+   {
+     if (d)
+       return 0;
+     if (e)
+       foo ();
+     return reinterpret_cast<T *> (f);
+   }
+   template <typename>
+   void bar (long x, bool)
+   {
+     if (&g - f)
+       __builtin_memset (a, 0, x);
+     f += x;
+   }
+   template <typename T>
+   T *baz (T *x, long y, bool z = true)
+   {
+     if (d)
+       return nullptr;
+     bar<T> ((char *)x + y - f, z);
+     return x;
+   }
+   template <typename T>
+   void qux (T x) { baz (x, x->j); }
+   char *f, g;
+ } *h;
+ struct F {
+   template <typename T>
+   int corge (T x) { x.freddy (this); return 0; }
+   template <typename T>
+   int boo (T x) { corge (x); return 0; }
+ } i;
+ template <typename T>
+ struct G {
+   template <typename U> friend T operator+ (U, G);
+   template <typename U>
+   void waldo (F *x, G y, U z) { x->boo (z + y); }
+   template <typename... Ts>
+   void plugh (E *y, Ts... z) { T *x = y->garply<T> (); x->thud (y, z...); }
+ };
+ template <typename T> using H = G<T>;
+ struct I {
+   static constexpr unsigned j = 2;
+   void thud (E *x, A y) { x->qux (this); for (auto g : y) ; }
+ };
+ H<I> k;
+ struct J {
+   void freddy (F *) { C a; auto b = 0 | a; k.plugh (h, b); }
+ };
+ H<J> l;
+ struct K {
+   void freddy () { l.waldo (&i, l, this); }
+ };
+ void grault () { K m; m.freddy (); }
diff -Nrcpad gcc-13-20250529/gcc/testsuite/gcc.dg/pr120480.c gcc-13-20250605/gcc/testsuite/gcc.dg/pr120480.c
*** gcc-13-20250529/gcc/testsuite/gcc.dg/pr120480.c	Thu Jan  1 00:00:00 1970
--- gcc-13-20250605/gcc/testsuite/gcc.dg/pr120480.c	Thu Jun  5 22:32:15 2025
***************
*** 0 ****
--- 1,11 ----
+ /* PR target/120480 */
+ /* { dg-do compile } */
+ /* { dg-options "-O0" } */
+ 
+ struct S { int a, b, c; } s;
+ 
+ void
+ foo (void)
+ {
+   struct S t = s;
+ }
diff -Nrcpad gcc-13-20250529/gcc/testsuite/gfortran.dg/assign_12.f90 gcc-13-20250605/gcc/testsuite/gfortran.dg/assign_12.f90
*** gcc-13-20250529/gcc/testsuite/gfortran.dg/assign_12.f90	Thu Jan  1 00:00:00 1970
--- gcc-13-20250605/gcc/testsuite/gfortran.dg/assign_12.f90	Thu Jun  5 22:32:22 2025
***************
*** 0 ****
--- 1,28 ----
+ !{ dg-do run }
+ !
+ ! Check assignment works for derived types to memory referenced by pointer
+ ! Contributed by G. Steinmetz  <gscfq@t-online.de>
+ 
+ program pr103391
+    type t
+      character(1) :: c
+    end type
+    type t2
+       type(t), pointer :: a(:)
+    end type
+ 
+    type(t), target :: arr(2)
+    type(t2) :: r
+ 
+    arr = [t('a'), t('b')]
+ 
+    r = f([arr])
+    if (any(r%a(:)%c /= ['a', 'b'])) stop 1
+ contains
+    function f(x)
+       class(t), intent(in), target :: x(:)
+       type(t2) :: f
+       allocate(f%a(size(x,1)))
+       f%a = x
+    end
+ end
diff -Nrcpad gcc-13-20250529/gcc/testsuite/gfortran.dg/pr109345.f90 gcc-13-20250605/gcc/testsuite/gfortran.dg/pr109345.f90
*** gcc-13-20250529/gcc/testsuite/gfortran.dg/pr109345.f90	Thu May 29 22:32:20 2025
--- gcc-13-20250605/gcc/testsuite/gfortran.dg/pr109345.f90	Thu Jun  5 22:32:22 2025
*************** program test
*** 29,38 ****
  ! Test character(kind=4)
    call foo (str_t(2)%str_array)
  ! Test component references
!   call foo (str_t%str_array(1), .true.)
  ! Test component references and that array offset is correct.
! !  call foo (str_t(2:3)%i) ! Does not work in 13-branch
! 
  contains
    subroutine foo (var, flag)
      class(*), intent(in) :: var(:)
--- 29,37 ----
  ! Test character(kind=4)
    call foo (str_t(2)%str_array)
  ! Test component references
! !  call foo (str_t%str_array(1), .true.) ! Does not work in 12-/13-branches
  ! Test component references and that array offset is correct.
! !  call foo (str_t(2:3)%i)               ! Does not work in 12-/13-branches
  contains
    subroutine foo (var, flag)
      class(*), intent(in) :: var(:)
diff -Nrcpad gcc-13-20250529/gcc/testsuite/gnat.dg/specs/opt7.ads gcc-13-20250605/gcc/testsuite/gnat.dg/specs/opt7.ads
*** gcc-13-20250529/gcc/testsuite/gnat.dg/specs/opt7.ads	Thu Jan  1 00:00:00 1970
--- gcc-13-20250605/gcc/testsuite/gnat.dg/specs/opt7.ads	Thu Jun  5 22:32:23 2025
***************
*** 0 ****
--- 1,15 ----
+ -- { dg-do compile }
+ -- { dg-options "-O2 -gnatn" }
+ 
+ with Opt7_Pkg; use Opt7_Pkg;
+ 
+ package Opt7 is
+ 
+   type Rec is record
+     E : Enum;
+   end record;
+ 
+   function Image (R : Rec) return String is
+     (if R.E = A then Image (R.E) else "");
+ 
+ end Opt7;
diff -Nrcpad gcc-13-20250529/gcc/testsuite/gnat.dg/specs/opt7_pkg.adb gcc-13-20250605/gcc/testsuite/gnat.dg/specs/opt7_pkg.adb
*** gcc-13-20250529/gcc/testsuite/gnat.dg/specs/opt7_pkg.adb	Thu Jan  1 00:00:00 1970
--- gcc-13-20250605/gcc/testsuite/gnat.dg/specs/opt7_pkg.adb	Thu Jun  5 22:32:23 2025
***************
*** 0 ****
--- 1,15 ----
+ package body Opt7_Pkg is
+ 
+   type Constant_String_Access is access constant String;
+ 
+   type Enum_Name is array (Enum) of Constant_String_Access;
+ 
+   Enum_Name_Table : constant Enum_Name :=
+     (A => new String'("A"), B => new String'("B"));
+ 
+   function Image (E : Enum) return String is
+   begin
+     return Enum_Name_Table (E).all;
+   end Image;
+ 
+ end Opt7_Pkg;
diff -Nrcpad gcc-13-20250529/gcc/testsuite/gnat.dg/specs/opt7_pkg.ads gcc-13-20250605/gcc/testsuite/gnat.dg/specs/opt7_pkg.ads
*** gcc-13-20250529/gcc/testsuite/gnat.dg/specs/opt7_pkg.ads	Thu Jan  1 00:00:00 1970
--- gcc-13-20250605/gcc/testsuite/gnat.dg/specs/opt7_pkg.ads	Thu Jun  5 22:32:23 2025
***************
*** 0 ****
--- 1,9 ----
+ -- { dg-excess-errors "no code generated" }
+ 
+ package Opt7_Pkg is
+ 
+   type Enum is (A, B);
+ 
+   function Image (E : Enum) return String with Inline;
+ 
+ end Opt7_Pkg;
diff -Nrcpad gcc-13-20250529/gcc/tree-vect-data-refs.cc gcc-13-20250605/gcc/tree-vect-data-refs.cc
*** gcc-13-20250529/gcc/tree-vect-data-refs.cc	Thu May 29 22:32:21 2025
--- gcc-13-20250605/gcc/tree-vect-data-refs.cc	Thu Jun  5 22:32:24 2025
*************** vect_can_force_dr_alignment_p (const_tre
*** 6726,6732 ****
      return false;
  
    if (decl_in_symtab_p (decl)
!       && !symtab_node::get (decl)->can_increase_alignment_p ())
      return false;
  
    if (TREE_STATIC (decl))
--- 6726,6733 ----
      return false;
  
    if (decl_in_symtab_p (decl)
!       && (!symtab_node::get (decl)
! 	  || !symtab_node::get (decl)->can_increase_alignment_p ()))
      return false;
  
    if (TREE_STATIC (decl))
diff -Nrcpad gcc-13-20250529/gnattools/ChangeLog gcc-13-20250605/gnattools/ChangeLog
*** gcc-13-20250529/gnattools/ChangeLog	Thu May 29 22:32:21 2025
--- gcc-13-20250605/gnattools/ChangeLog	Thu Jun  5 22:32:24 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2024-05-21  Release Manager
  
  	* GCC 13.3.0 released.
diff -Nrcpad gcc-13-20250529/gotools/ChangeLog gcc-13-20250605/gotools/ChangeLog
*** gcc-13-20250529/gotools/ChangeLog	Thu May 29 22:32:21 2025
--- gcc-13-20250605/gotools/ChangeLog	Thu Jun  5 22:32:24 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2024-05-21  Release Manager
  
  	* GCC 13.3.0 released.
diff -Nrcpad gcc-13-20250529/include/ChangeLog gcc-13-20250605/include/ChangeLog
*** gcc-13-20250529/include/ChangeLog	Thu May 29 22:32:21 2025
--- gcc-13-20250605/include/ChangeLog	Thu Jun  5 22:32:24 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2024-05-21  Release Manager
  
  	* GCC 13.3.0 released.
diff -Nrcpad gcc-13-20250529/intl/ChangeLog gcc-13-20250605/intl/ChangeLog
*** gcc-13-20250529/intl/ChangeLog	Thu May 29 22:32:21 2025
--- gcc-13-20250605/intl/ChangeLog	Thu Jun  5 22:32:24 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2024-05-21  Release Manager
  
  	* GCC 13.3.0 released.
diff -Nrcpad gcc-13-20250529/libada/ChangeLog gcc-13-20250605/libada/ChangeLog
*** gcc-13-20250529/libada/ChangeLog	Thu May 29 22:32:21 2025
--- gcc-13-20250605/libada/ChangeLog	Thu Jun  5 22:32:24 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2024-05-21  Release Manager
  
  	* GCC 13.3.0 released.
diff -Nrcpad gcc-13-20250529/libatomic/ChangeLog gcc-13-20250605/libatomic/ChangeLog
*** gcc-13-20250529/libatomic/ChangeLog	Thu May 29 22:32:21 2025
--- gcc-13-20250605/libatomic/ChangeLog	Thu Jun  5 22:32:24 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2025-04-23  Jakub Jelinek  <jakub@redhat.com>
  
  	Backported from master:
diff -Nrcpad gcc-13-20250529/libbacktrace/ChangeLog gcc-13-20250605/libbacktrace/ChangeLog
*** gcc-13-20250529/libbacktrace/ChangeLog	Thu May 29 22:32:21 2025
--- gcc-13-20250605/libbacktrace/ChangeLog	Thu Jun  5 22:32:24 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2024-05-21  Release Manager
  
  	* GCC 13.3.0 released.
diff -Nrcpad gcc-13-20250529/libcc1/ChangeLog gcc-13-20250605/libcc1/ChangeLog
*** gcc-13-20250529/libcc1/ChangeLog	Thu May 29 22:32:21 2025
--- gcc-13-20250605/libcc1/ChangeLog	Thu Jun  5 22:32:24 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2024-05-21  Release Manager
  
  	* GCC 13.3.0 released.
diff -Nrcpad gcc-13-20250529/libcody/ChangeLog gcc-13-20250605/libcody/ChangeLog
*** gcc-13-20250529/libcody/ChangeLog	Thu May 29 22:32:21 2025
--- gcc-13-20250605/libcody/ChangeLog	Thu Jun  5 22:32:24 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2024-05-21  Release Manager
  
  	* GCC 13.3.0 released.
diff -Nrcpad gcc-13-20250529/libcpp/ChangeLog gcc-13-20250605/libcpp/ChangeLog
*** gcc-13-20250529/libcpp/ChangeLog	Thu May 29 22:32:21 2025
--- gcc-13-20250605/libcpp/ChangeLog	Thu Jun  5 22:32:24 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2024-11-25  Lewis Hyatt  <lhyatt@gmail.com>
  
  	PR preprocessor/117118
diff -Nrcpad gcc-13-20250529/libcpp/po/ChangeLog gcc-13-20250605/libcpp/po/ChangeLog
*** gcc-13-20250529/libcpp/po/ChangeLog	Thu May 29 22:32:21 2025
--- gcc-13-20250605/libcpp/po/ChangeLog	Thu Jun  5 22:32:24 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2024-05-21  Release Manager
  
  	* GCC 13.3.0 released.
diff -Nrcpad gcc-13-20250529/libdecnumber/ChangeLog gcc-13-20250605/libdecnumber/ChangeLog
*** gcc-13-20250529/libdecnumber/ChangeLog	Thu May 29 22:32:21 2025
--- gcc-13-20250605/libdecnumber/ChangeLog	Thu Jun  5 22:32:24 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2024-05-21  Release Manager
  
  	* GCC 13.3.0 released.
diff -Nrcpad gcc-13-20250529/libffi/ChangeLog gcc-13-20250605/libffi/ChangeLog
*** gcc-13-20250529/libffi/ChangeLog	Thu May 29 22:32:21 2025
--- gcc-13-20250605/libffi/ChangeLog	Thu Jun  5 22:32:24 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2024-05-21  Release Manager
  
  	* GCC 13.3.0 released.
diff -Nrcpad gcc-13-20250529/libgcc/ChangeLog gcc-13-20250605/libgcc/ChangeLog
*** gcc-13-20250529/libgcc/ChangeLog	Thu May 29 22:32:21 2025
--- gcc-13-20250605/libgcc/ChangeLog	Thu Jun  5 22:32:27 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2025-05-28  Mark Mentovai  <mark@mentovai.com>
  
  	Backported from master:
diff -Nrcpad gcc-13-20250529/libgcc/config/avr/libf7/ChangeLog gcc-13-20250605/libgcc/config/avr/libf7/ChangeLog
*** gcc-13-20250529/libgcc/config/avr/libf7/ChangeLog	Thu May 29 22:32:21 2025
--- gcc-13-20250605/libgcc/config/avr/libf7/ChangeLog	Thu Jun  5 22:32:27 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2025-05-27  Georg-Johann Lay  <avr@gjlay.de>
  
  	Backported from master:
diff -Nrcpad gcc-13-20250529/libgcc/config/libbid/ChangeLog gcc-13-20250605/libgcc/config/libbid/ChangeLog
*** gcc-13-20250529/libgcc/config/libbid/ChangeLog	Thu May 29 22:32:21 2025
--- gcc-13-20250605/libgcc/config/libbid/ChangeLog	Thu Jun  5 22:32:27 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2024-05-21  Release Manager
  
  	* GCC 13.3.0 released.
diff -Nrcpad gcc-13-20250529/libgfortran/ChangeLog gcc-13-20250605/libgfortran/ChangeLog
*** gcc-13-20250529/libgfortran/ChangeLog	Thu May 29 22:32:21 2025
--- gcc-13-20250605/libgfortran/ChangeLog	Thu Jun  5 22:32:27 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2025-05-23  Jakub Jelinek  <jakub@redhat.com>
  
  	Backported from master:
diff -Nrcpad gcc-13-20250529/libgm2/ChangeLog gcc-13-20250605/libgm2/ChangeLog
*** gcc-13-20250529/libgm2/ChangeLog	Thu May 29 22:32:21 2025
--- gcc-13-20250605/libgm2/ChangeLog	Thu Jun  5 22:32:27 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2024-05-21  Release Manager
  
  	* GCC 13.3.0 released.
diff -Nrcpad gcc-13-20250529/libgomp/ChangeLog gcc-13-20250605/libgomp/ChangeLog
*** gcc-13-20250529/libgomp/ChangeLog	Thu May 29 22:32:23 2025
--- gcc-13-20250605/libgomp/ChangeLog	Thu Jun  5 22:32:36 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2024-08-05  Paul Thomas  <pault@gcc.gnu.org>
  
  	Backported from master:
diff -Nrcpad gcc-13-20250529/libiberty/ChangeLog gcc-13-20250605/libiberty/ChangeLog
*** gcc-13-20250529/libiberty/ChangeLog	Thu May 29 22:32:23 2025
--- gcc-13-20250605/libiberty/ChangeLog	Thu Jun  5 22:32:36 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2024-09-13  Jakub Jelinek  <jakub@redhat.com>
  
  	Backported from master:
diff -Nrcpad gcc-13-20250529/libitm/ChangeLog gcc-13-20250605/libitm/ChangeLog
*** gcc-13-20250529/libitm/ChangeLog	Thu May 29 22:32:23 2025
--- gcc-13-20250605/libitm/ChangeLog	Thu Jun  5 22:32:36 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2024-05-21  Release Manager
  
  	* GCC 13.3.0 released.
diff -Nrcpad gcc-13-20250529/libobjc/ChangeLog gcc-13-20250605/libobjc/ChangeLog
*** gcc-13-20250529/libobjc/ChangeLog	Thu May 29 22:32:23 2025
--- gcc-13-20250605/libobjc/ChangeLog	Thu Jun  5 22:32:36 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2024-05-21  Release Manager
  
  	* GCC 13.3.0 released.
diff -Nrcpad gcc-13-20250529/libphobos/ChangeLog gcc-13-20250605/libphobos/ChangeLog
*** gcc-13-20250529/libphobos/ChangeLog	Thu May 29 22:32:23 2025
--- gcc-13-20250605/libphobos/ChangeLog	Thu Jun  5 22:32:36 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2024-05-21  Release Manager
  
  	* GCC 13.3.0 released.
diff -Nrcpad gcc-13-20250529/libquadmath/ChangeLog gcc-13-20250605/libquadmath/ChangeLog
*** gcc-13-20250529/libquadmath/ChangeLog	Thu May 29 22:32:23 2025
--- gcc-13-20250605/libquadmath/ChangeLog	Thu Jun  5 22:32:37 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2025-04-23  Jakub Jelinek  <jakub@redhat.com>
  
  	Backported from master:
diff -Nrcpad gcc-13-20250529/libsanitizer/ChangeLog gcc-13-20250605/libsanitizer/ChangeLog
*** gcc-13-20250529/libsanitizer/ChangeLog	Thu May 29 22:32:23 2025
--- gcc-13-20250605/libsanitizer/ChangeLog	Thu Jun  5 22:32:37 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2024-05-21  Release Manager
  
  	* GCC 13.3.0 released.
diff -Nrcpad gcc-13-20250529/libssp/ChangeLog gcc-13-20250605/libssp/ChangeLog
*** gcc-13-20250529/libssp/ChangeLog	Thu May 29 22:32:23 2025
--- gcc-13-20250605/libssp/ChangeLog	Thu Jun  5 22:32:37 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2024-05-21  Release Manager
  
  	* GCC 13.3.0 released.
diff -Nrcpad gcc-13-20250529/libstdc++-v3/ChangeLog gcc-13-20250605/libstdc++-v3/ChangeLog
*** gcc-13-20250529/libstdc++-v3/ChangeLog	Thu May 29 22:32:23 2025
--- gcc-13-20250605/libstdc++-v3/ChangeLog	Thu Jun  5 22:32:37 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2025-05-27  Patrick Palka  <ppalka@redhat.com>
  
  	PR libstdc++/112490
diff -Nrcpad gcc-13-20250529/libstdc++-v3/include/bits/shared_ptr_base.h gcc-13-20250605/libstdc++-v3/include/bits/shared_ptr_base.h
*** gcc-13-20250529/libstdc++-v3/include/bits/shared_ptr_base.h	Thu May 29 22:32:24 2025
--- gcc-13-20250605/libstdc++-v3/include/bits/shared_ptr_base.h	Thu Jun  5 22:32:37 2025
*************** _GLIBCXX_BEGIN_NAMESPACE_VERSION
*** 2065,2071 ****
  
        __shared_ptr<_Tp, _Lp>
        lock() const noexcept
!       { return __shared_ptr<element_type, _Lp>(*this, std::nothrow); }
  
        long
        use_count() const noexcept
--- 2065,2071 ----
  
        __shared_ptr<_Tp, _Lp>
        lock() const noexcept
!       { return __shared_ptr<_Tp, _Lp>(*this, std::nothrow); }
  
        long
        use_count() const noexcept
diff -Nrcpad gcc-13-20250529/libstdc++-v3/testsuite/20_util/shared_ptr/requirements/1.cc gcc-13-20250605/libstdc++-v3/testsuite/20_util/shared_ptr/requirements/1.cc
*** gcc-13-20250529/libstdc++-v3/testsuite/20_util/shared_ptr/requirements/1.cc	Thu Jan  1 00:00:00 1970
--- gcc-13-20250605/libstdc++-v3/testsuite/20_util/shared_ptr/requirements/1.cc	Thu Jun  5 22:32:39 2025
***************
*** 0 ****
--- 1,33 ----
+ // { dg-do compile { target c++11 } }
+ // { dg-require-effective-target hosted }
+ 
+ #include <memory>
+ #include <testsuite_tr1.h>
+ 
+ using namespace __gnu_test;
+ 
+ void
+ test01()
+ {
+   std::shared_ptr<ClassType> ptr;
+   std::shared_ptr<const ClassType> ptr2 = ptr;
+ 
+ #if __cpp_lib_shared_ptr_arrays >= 201611L
+   std::shared_ptr<ClassType[10]> ptr_array;
+   std::shared_ptr<ClassType[]> ptr_array2 = ptr_array;
+   std::shared_ptr<ClassType const []> ptr_array3 = ptr_array;
+ #endif
+ }
+ 
+ void
+ test02()
+ {
+   std::shared_ptr<IncompleteClass> ptr;
+   std::shared_ptr<const IncompleteClass> ptr2 = ptr;
+ 
+ #if __cpp_lib_shared_ptr_arrays >= 201611L
+   std::shared_ptr<IncompleteClass[10]> ptr_array;
+   std::shared_ptr<IncompleteClass[]> ptr_array2 = ptr_array;
+   std::shared_ptr<IncompleteClass const []> ptr_array3 = ptr_array;
+ #endif
+ }
diff -Nrcpad gcc-13-20250529/libstdc++-v3/testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc gcc-13-20250605/libstdc++-v3/testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc
*** gcc-13-20250529/libstdc++-v3/testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc	Thu May 29 22:32:41 2025
--- gcc-13-20250605/libstdc++-v3/testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc	Thu Jun  5 22:32:39 2025
*************** template class std::shared_ptr<int>;
*** 28,30 ****
--- 28,42 ----
  template class std::shared_ptr<void>;
  template class std::shared_ptr<ClassType>;
  template class std::shared_ptr<IncompleteClass>;
+ 
+ #if __cpp_lib_shared_ptr_arrays >= 201611L
+ template class std::shared_ptr<ClassType []>;
+ template class std::shared_ptr<ClassType [42]>;
+ template class std::shared_ptr<ClassType const []>;
+ template class std::shared_ptr<ClassType const [42]>;
+ 
+ template class std::shared_ptr<IncompleteClass []>;
+ template class std::shared_ptr<IncompleteClass [42]>;
+ template class std::shared_ptr<IncompleteClass const []>;
+ template class std::shared_ptr<IncompleteClass const [42]>;
+ #endif
diff -Nrcpad gcc-13-20250529/libstdc++-v3/testsuite/20_util/weak_ptr/requirements/1.cc gcc-13-20250605/libstdc++-v3/testsuite/20_util/weak_ptr/requirements/1.cc
*** gcc-13-20250529/libstdc++-v3/testsuite/20_util/weak_ptr/requirements/1.cc	Thu Jan  1 00:00:00 1970
--- gcc-13-20250605/libstdc++-v3/testsuite/20_util/weak_ptr/requirements/1.cc	Thu Jun  5 22:32:39 2025
***************
*** 0 ****
--- 1,33 ----
+ // { dg-do compile { target c++11 } }
+ // { dg-require-effective-target hosted }
+ 
+ #include <memory>
+ #include <testsuite_tr1.h>
+ 
+ using namespace __gnu_test;
+ 
+ void
+ test01()
+ {
+   std::weak_ptr<ClassType> ptr;
+   std::weak_ptr<const ClassType> ptr2 = ptr;
+ 
+ #if __cpp_lib_shared_ptr_arrays >= 201611L
+   std::weak_ptr<ClassType[10]> ptr_array;
+   std::weak_ptr<ClassType[]> ptr_array2 = ptr_array;
+   std::weak_ptr<ClassType const []> ptr_array3 = ptr_array;
+ #endif
+ }
+ 
+ void
+ test02()
+ {
+   std::weak_ptr<IncompleteClass> ptr;
+   std::weak_ptr<const IncompleteClass> ptr2 = ptr;
+ 
+ #if __cpp_lib_shared_ptr_arrays >= 201611L
+   std::weak_ptr<IncompleteClass[10]> ptr_array;
+   std::weak_ptr<IncompleteClass[]> ptr_array2 = ptr_array;
+   std::weak_ptr<IncompleteClass const []> ptr_array3 = ptr_array;
+ #endif
+ }
diff -Nrcpad gcc-13-20250529/libstdc++-v3/testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc gcc-13-20250605/libstdc++-v3/testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc
*** gcc-13-20250529/libstdc++-v3/testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc	Thu May 29 22:32:41 2025
--- gcc-13-20250605/libstdc++-v3/testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc	Thu Jun  5 22:32:39 2025
*************** template class std::weak_ptr<int>;
*** 28,30 ****
--- 28,42 ----
  template class std::weak_ptr<void>;
  template class std::weak_ptr<ClassType>;
  template class std::weak_ptr<IncompleteClass>;
+ 
+ #if __cpp_lib_shared_ptr_arrays >= 201611L
+ template class std::weak_ptr<ClassType []>;
+ template class std::weak_ptr<ClassType [42]>;
+ template class std::weak_ptr<ClassType const []>;
+ template class std::weak_ptr<ClassType const [42]>;
+ 
+ template class std::weak_ptr<IncompleteClass []>;
+ template class std::weak_ptr<IncompleteClass [42]>;
+ template class std::weak_ptr<IncompleteClass const []>;
+ template class std::weak_ptr<IncompleteClass const [42]>;
+ #endif
diff -Nrcpad gcc-13-20250529/libvtv/ChangeLog gcc-13-20250605/libvtv/ChangeLog
*** gcc-13-20250529/libvtv/ChangeLog	Thu May 29 22:32:43 2025
--- gcc-13-20250605/libvtv/ChangeLog	Thu Jun  5 22:32:43 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2024-05-21  Release Manager
  
  	* GCC 13.3.0 released.
diff -Nrcpad gcc-13-20250529/lto-plugin/ChangeLog gcc-13-20250605/lto-plugin/ChangeLog
*** gcc-13-20250529/lto-plugin/ChangeLog	Thu May 29 22:32:43 2025
--- gcc-13-20250605/lto-plugin/ChangeLog	Thu Jun  5 22:32:43 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2024-05-21  Release Manager
  
  	* GCC 13.3.0 released.
diff -Nrcpad gcc-13-20250529/maintainer-scripts/ChangeLog gcc-13-20250605/maintainer-scripts/ChangeLog
*** gcc-13-20250529/maintainer-scripts/ChangeLog	Thu May 29 22:32:43 2025
--- gcc-13-20250605/maintainer-scripts/ChangeLog	Thu Jun  5 22:32:43 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2024-05-21  Release Manager
  
  	* GCC 13.3.0 released.
diff -Nrcpad gcc-13-20250529/zlib/ChangeLog gcc-13-20250605/zlib/ChangeLog
*** gcc-13-20250529/zlib/ChangeLog	Thu May 29 22:32:43 2025
--- gcc-13-20250605/zlib/ChangeLog	Thu Jun  5 22:32:43 2025
***************
*** 1,3 ****
--- 1,7 ----
+ 2025-06-05  Release Manager
+ 
+ 	* GCC 13.4.0 released.
+ 
  2024-05-21  Release Manager
  
  	* GCC 13.3.0 released.
