From e12862be5348534f70bd4f6345a365d41d57c6b4 Mon Sep 17 00:00:00 2001 From: MSVSphere Packaging Team Date: Tue, 12 Nov 2024 21:42:55 +0300 Subject: [PATCH] import gcc-14.2.1-6.el10 --- .gcc.metadata | 2 +- .gitignore | 2 +- SPECS/gcc.spec | 58 ++++++++++++++++++++++++++++++++++++++++++++++---- 3 files changed, 56 insertions(+), 6 deletions(-) diff --git a/.gcc.metadata b/.gcc.metadata index 3d6901e..8970895 100644 --- a/.gcc.metadata +++ b/.gcc.metadata @@ -1,4 +1,4 @@ -46c9c865217e7ed71d89b7c378c940341bda3586 SOURCES/gcc-14.2.1-20240801.tar.xz +e1d96a5336a631d55fb5e708bdac613ff4a2e707 SOURCES/gcc-14.2.1-20241104.tar.xz ae5fbb33bcb442121fbbf482a93f6b3c84d489ee SOURCES/isl-0.24.tar.bz2 fa4301e00c164604a6d8122c130375a55621b076 SOURCES/newlib-cygwin-d45261f62a15f8abd94a1031020b9a9f455e4eed.tar.xz c1e42726a71ca4a385502580778439bd326c6d4e SOURCES/nvptx-tools-87ce9dc5999e5fca2e1d3478a30888d9864c9804.tar.xz diff --git a/.gitignore b/.gitignore index 99d354b..6794303 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ -SOURCES/gcc-14.2.1-20240801.tar.xz +SOURCES/gcc-14.2.1-20241104.tar.xz SOURCES/isl-0.24.tar.bz2 SOURCES/newlib-cygwin-d45261f62a15f8abd94a1031020b9a9f455e4eed.tar.xz SOURCES/nvptx-tools-87ce9dc5999e5fca2e1d3478a30888d9864c9804.tar.xz diff --git a/SPECS/gcc.spec b/SPECS/gcc.spec index b1bc084..020afb4 100644 --- a/SPECS/gcc.spec +++ b/SPECS/gcc.spec @@ -1,10 +1,10 @@ -%global DATE 20240801 -%global gitrev 43d4666d3d94934f11857a2fb9122c575be81801 +%global DATE 20241104 +%global gitrev b84ce6a258e01f6559a1855b5f1d1ba4e69a927b %global gcc_version 14.2.1 %global gcc_major 14 # Note, gcc_release must be integer, if you want to add suffixes to # %%{release}, append them after %%{gcc_release} on Release: line. -%global gcc_release 2 +%global gcc_release 6 %global nvptx_tools_gitrev 87ce9dc5999e5fca2e1d3478a30888d9864c9804 %global newlib_cygwin_gitrev d45261f62a15f8abd94a1031020b9a9f455e4eed %global _unpackaged_files_terminate_build 0 @@ -171,7 +171,7 @@ Source0: gcc-%{version}-%{DATE}.tar.xz Source1: nvptx-tools-%{nvptx_tools_gitrev}.tar.xz # The source for nvptx-newlib package was pulled from upstream's vcs. Use the # following commands to generate the tarball: -# git clone git://sourceware.org/git/newlib-cygwin.git newlib-cygwin-dir.tmp +# git clone https://sourceware.org/git/newlib-cygwin.git newlib-cygwin-dir.tmp # git --git-dir=newlib-cygwin-dir.tmp/.git archive --prefix=newlib-cygwin-%%{newlib_cygwin_gitrev}/ %%{newlib_cygwin_gitrev} ":(exclude)newlib/libc/sys/linux/include/rpc/*.[hx]" | xz -9e > newlib-cygwin-%%{newlib_cygwin_gitrev}.tar.xz # rm -rf newlib-cygwin-dir.tmp Source2: newlib-cygwin-%{newlib_cygwin_gitrev}.tar.xz @@ -3620,6 +3620,56 @@ end %endif %changelog +* Wed Nov 6 2024 Joseph Myers - 14.2.1-6 +- update from releases/gcc-14 branch + - PRs ada/114593, ada/114636, ada/114640, ada/115535, ada/116190, + ada/116430, ada/116551, c/116726, c/117230, c++/88313, c++/96097, + c++/112288, c++/115296, c++/115361, c++/115656, c++/115987, + c++/116071, c++/116219, c++/116223, c++/116276, c++/116320, + c++/116327, c++/116369, c++/116384, c++/116418, c++/116424, + c++/116449, c++/116476, c++/116492, c++/116534, c++/116567, + c++/116606, c++/116636, c++/116676, c++/116678, c++/116929, + c++/117054, c++/117107, c++/117259, c++/117274, fortran/79685, + fortran/84868, fortran/100273, fortran/108889, fortran/116530, + ipa/109985, ipa/115815, ipa/116410, jit/117275, libstdc++/37475, + libstdc++/108619, libstdc++/113663, libstdc++/116038, + libstdc++/116159, libstdc++/116381, libstdc++/116529, + libstdc++/116549, libstdc++/116641, libstdc++/116754, + libstdc++/116755, libstdc++/116777, libstdc++/116857, + libstdc++/117085, libstdc++/117094, libstdc++/117135, + libstdc++/117321, libstdc++/117406, lto/116361, lto/116614, + middle-end/115110, middle-end/115426, middle-end/115641, + middle-end/116258, middle-end/116259, middle-end/116454, + middle-end/116891, middle-end/116898, middle-end/116899, + middle-end/117086, middle-end/117249, middle-end/117354, + rtl-optimization/116783, rtl-optimization/117327, sanitizer/117209, + target/85624, target/112108, target/113384, target/115464, + target/115860, target/116007, target/116033, target/116043, + target/116174, target/116189, target/116237, target/116287, + target/116295, target/116390, target/116407, target/116415, + target/116512, target/116617, target/116627, target/116738, + target/116839, target/116883, target/116921, target/116953, + target/116962, target/117116, target/117159, target/117240, + target/117296, target/117318, testsuite/70150, testsuite/116238, + tree-optimization/107467, tree-optimization/113281, + tree-optimization/116156, tree-optimization/116166, + tree-optimization/116224, tree-optimization/116258, + tree-optimization/116274, tree-optimization/116290, + tree-optimization/116380, tree-optimization/116460, + tree-optimization/116481, tree-optimization/116501, + tree-optimization/116585, tree-optimization/116610, + tree-optimization/116768, tree-optimization/116850, + tree-optimization/116879, tree-optimization/116907, + tree-optimization/116982, tree-optimization/116990, + tree-optimization/117041, tree-optimization/117104, + tree-optimization/117287 + - add hint #34 to aarch64 sanitizer asm stubs if -mbranch-protection=standard + (#2306353) + +* Tue Oct 29 2024 Troy Dawson - 14.2.1-2.1 +- Bump release for October 2024 mass rebuild: + Resolves: RHEL-64018 + * Wed Sep 25 2024 Siddhesh Poyarekar 14.2.1-2 - Default tuning to power 10 for RHEL10 and later (RHEL-56476).