GCC 14.2 release
Resolves: RHEL-45041
This commit is contained in:
parent
f164eb2f63
commit
c8af459afd
1
.gitignore
vendored
1
.gitignore
vendored
@ -13,3 +13,4 @@
|
|||||||
/nvptx-tools-9962793f41e016318dc5eca07ae602041cf526ff.tar.xz
|
/nvptx-tools-9962793f41e016318dc5eca07ae602041cf526ff.tar.xz
|
||||||
/gcc-14.1.1-20240607.tar.xz
|
/gcc-14.1.1-20240607.tar.xz
|
||||||
/nvptx-tools-87ce9dc5999e5fca2e1d3478a30888d9864c9804.tar.xz
|
/nvptx-tools-87ce9dc5999e5fca2e1d3478a30888d9864c9804.tar.xz
|
||||||
|
/gcc-14.2.1-20240801.tar.xz
|
||||||
|
72
gcc.spec
72
gcc.spec
@ -1,10 +1,10 @@
|
|||||||
%global DATE 20240607
|
%global DATE 20240801
|
||||||
%global gitrev 1de1e03e8bd3490b53f6fe454f7a48ddc1c839f2
|
%global gitrev 43d4666d3d94934f11857a2fb9122c575be81801
|
||||||
%global gcc_version 14.1.1
|
%global gcc_version 14.2.1
|
||||||
%global gcc_major 14
|
%global gcc_major 14
|
||||||
# Note, gcc_release must be integer, if you want to add suffixes to
|
# Note, gcc_release must be integer, if you want to add suffixes to
|
||||||
# %%{release}, append them after %%{gcc_release} on Release: line.
|
# %%{release}, append them after %%{gcc_release} on Release: line.
|
||||||
%global gcc_release 5
|
%global gcc_release 1
|
||||||
%global nvptx_tools_gitrev 87ce9dc5999e5fca2e1d3478a30888d9864c9804
|
%global nvptx_tools_gitrev 87ce9dc5999e5fca2e1d3478a30888d9864c9804
|
||||||
%global newlib_cygwin_gitrev d45261f62a15f8abd94a1031020b9a9f455e4eed
|
%global newlib_cygwin_gitrev d45261f62a15f8abd94a1031020b9a9f455e4eed
|
||||||
%global _unpackaged_files_terminate_build 0
|
%global _unpackaged_files_terminate_build 0
|
||||||
@ -1682,18 +1682,8 @@ fi
|
|||||||
mkdir -p %{buildroot}%{_datadir}/gdb/auto-load/%{_prefix}/%{_lib}
|
mkdir -p %{buildroot}%{_datadir}/gdb/auto-load/%{_prefix}/%{_lib}
|
||||||
mv -f %{buildroot}%{_prefix}/%{_lib}/libstdc++*gdb.py* \
|
mv -f %{buildroot}%{_prefix}/%{_lib}/libstdc++*gdb.py* \
|
||||||
%{buildroot}%{_datadir}/gdb/auto-load/%{_prefix}/%{_lib}/
|
%{buildroot}%{_datadir}/gdb/auto-load/%{_prefix}/%{_lib}/
|
||||||
pushd ../libstdc++-v3/python
|
%py_byte_compile %{python3} %{buildroot}%{_prefix}/share/gcc-%{gcc_major}/python/
|
||||||
for i in `find . -name \*.py`; do
|
%py_byte_compile %{python3} %{buildroot}%{_datadir}/gdb/auto-load/%{_prefix}/%{_lib}/
|
||||||
touch -r $i %{buildroot}%{_prefix}/share/gcc-%{gcc_major}/python/$i
|
|
||||||
done
|
|
||||||
touch -r hook.in %{buildroot}%{_datadir}/gdb/auto-load/%{_prefix}/%{_lib}/libstdc++*gdb.py
|
|
||||||
popd
|
|
||||||
for f in `find %{buildroot}%{_prefix}/share/gcc-%{gcc_major}/python/ \
|
|
||||||
%{buildroot}%{_datadir}/gdb/auto-load/%{_prefix}/%{_lib}/ -name \*.py`; do
|
|
||||||
r=${f/$RPM_BUILD_ROOT/}
|
|
||||||
%{__python3} -c 'import py_compile; py_compile.compile("'$f'", dfile="'$r'")'
|
|
||||||
%{__python3} -O -c 'import py_compile; py_compile.compile("'$f'", dfile="'$r'")'
|
|
||||||
done
|
|
||||||
|
|
||||||
rm -f $FULLEPATH/libgccjit.so
|
rm -f $FULLEPATH/libgccjit.so
|
||||||
cp -a objlibgccjit/gcc/libgccjit.so* %{buildroot}%{_prefix}/%{_lib}/
|
cp -a objlibgccjit/gcc/libgccjit.so* %{buildroot}%{_prefix}/%{_lib}/
|
||||||
@ -3626,6 +3616,56 @@ end
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Aug 1 2024 Jakub Jelinek <jakub@redhat.com> 14.2.1-1
|
||||||
|
- update from releases/gcc-14 branch
|
||||||
|
- GCC 14.2 release
|
||||||
|
- PRs analyzer/114899, c++/99241, c++/99242, c++/104981, c++/106760,
|
||||||
|
c++/111890, c++/115165, c++/115476, c++/115550, c++/115561,
|
||||||
|
c++/115583, c++/115623, c++/115754, c++/115783, c++/115865,
|
||||||
|
c++/115897, c++/115900, c++/115986, fortran/59104, fortran/84006,
|
||||||
|
fortran/93635, fortran/98534, fortran/99798, fortran/100027,
|
||||||
|
fortran/103115, fortran/103312, fortran/113363, fortran/115700,
|
||||||
|
ipa/111613, ipa/113291, ipa/113787, ipa/114207, ipa/115033,
|
||||||
|
ipa/115277, ipa/116055, libstdc++/113376, libstdc++/114387,
|
||||||
|
libstdc++/115399, libstdc++/115482, libstdc++/115522,
|
||||||
|
libstdc++/115585, libstdc++/115807, libstdc++/115854,
|
||||||
|
libstdc++/116070, middle-end/115527, middle-end/115836,
|
||||||
|
middle-end/115887, pch/115312, rtl-optimization/115049,
|
||||||
|
rtl-optimization/115565, target/87376, target/88236, target/97367,
|
||||||
|
target/98762, target/105090, target/113715, target/114759,
|
||||||
|
target/114890, target/114936, target/114988, target/115068,
|
||||||
|
target/115153, target/115188, target/115351, target/115389,
|
||||||
|
target/115456, target/115457, target/115459, target/115475,
|
||||||
|
target/115526, target/115554, target/115562, target/115591,
|
||||||
|
target/115611, target/115691, target/115725, target/115726,
|
||||||
|
target/115752, target/115763, target/115840, target/115872,
|
||||||
|
target/115978, target/115981, target/115988, target/116035,
|
||||||
|
testsuite/115826, testsuite/116061, tree-optimization/113673,
|
||||||
|
tree-optimization/115382, tree-optimization/115646,
|
||||||
|
tree-optimization/115669, tree-optimization/115694,
|
||||||
|
tree-optimization/115701, tree-optimization/115723,
|
||||||
|
tree-optimization/115841, tree-optimization/115843,
|
||||||
|
tree-optimization/115867, tree-optimization/115868,
|
||||||
|
tree-optimization/116034, tree-optimization/116057
|
||||||
|
|
||||||
|
* Mon Jul 1 2024 Jakub Jelinek <jakub@redhat.com> 14.1.1-7
|
||||||
|
- update from releases/gcc-14 branch
|
||||||
|
- PRs c/114930, c/115502, c/115587, c++/115198, c++/115358, c++/115504,
|
||||||
|
c++/115624, fortran/114019, fortran/115390, libstdc++/115454,
|
||||||
|
libstdc++/115575, libstdc++/115668, target/106069, target/114846,
|
||||||
|
target/115342, target/115355, target/115608, tree-optimization/115278,
|
||||||
|
tree-optimization/115508
|
||||||
|
- revert the August 2016 workaround for python bytecode compilation (#2294381)
|
||||||
|
|
||||||
|
* Thu Jun 20 2024 Jakub Jelinek <jakub@redhat.com> 14.1.1-6
|
||||||
|
- update from releases/gcc-14 branch
|
||||||
|
- PRs ada/114398, ada/114708, c/115290, c++/99678, c++/115239, c++/115283,
|
||||||
|
c++/115378, c++/115511, driver/115440, fortran/83865, jit/115442,
|
||||||
|
libstdc++/114958, libstdc++/115247, libstdc++/115308,
|
||||||
|
rtl-optimization/115281, target/109549, target/111343, target/115253,
|
||||||
|
target/115353, target/115360, tree-optimization/115544
|
||||||
|
- fix s390x ICEs with vector permutations from memory (#2293207, #2292501)
|
||||||
|
|
||||||
* Fri Jun 7 2024 Jakub Jelinek <jakub@redhat.com> 14.1.1-5
|
* Fri Jun 7 2024 Jakub Jelinek <jakub@redhat.com> 14.1.1-5
|
||||||
- update from releases/gcc-14 branch
|
- update from releases/gcc-14 branch
|
||||||
- PRs ada/115270, c/114493, c++/105320, c++/114275, c++/114868, c++/114983,
|
- PRs ada/115270, c/114493, c++/105320, c++/114275, c++/114868, c++/114983,
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
<a class="link" href="https://www.fsf.org" target="_top">FSF
|
<a class="link" href="https://www.fsf.org" target="_top">FSF
|
||||||
</a>
|
</a>
|
||||||
</p><p>
|
</p><p>
|
||||||
+ Release 14.1.1
|
+ Release 14.2.1
|
||||||
+ </p><p>
|
+ </p><p>
|
||||||
Permission is granted to copy, distribute and/or modify this
|
Permission is granted to copy, distribute and/or modify this
|
||||||
document under the terms of the GNU Free Documentation
|
document under the terms of the GNU Free Documentation
|
||||||
@ -17,7 +17,7 @@
|
|||||||
</p><p>
|
</p><p>
|
||||||
- The API documentation, rendered into HTML, can be viewed online
|
- The API documentation, rendered into HTML, can be viewed online
|
||||||
+ The API documentation, rendered into HTML, can be viewed locally
|
+ The API documentation, rendered into HTML, can be viewed locally
|
||||||
+ <a class="link" href="api/index.html" target="_top">for the 14.1.1 release</a>,
|
+ <a class="link" href="api/index.html" target="_top">for the 14.2.1 release</a>,
|
||||||
+ online
|
+ online
|
||||||
<a class="link" href="http://gcc.gnu.org/onlinedocs/" target="_top">for each GCC release</a>
|
<a class="link" href="http://gcc.gnu.org/onlinedocs/" target="_top">for each GCC release</a>
|
||||||
and
|
and
|
||||||
|
2
sources
2
sources
@ -1,4 +1,4 @@
|
|||||||
SHA512 (gcc-14.1.1-20240607.tar.xz) = 3b873c977deebdb33eec0a174bd7eb743834bec5a70676398e8982bb30fad09a820a9c9bc812793cf1a302a7665e09b8212843a4a71e5d01ad911de6d1de5e15
|
SHA512 (gcc-14.2.1-20240801.tar.xz) = b21f0bfd5767d0ecb9c08ba3e3a605a841d4c6a6008bf9dd8b4c4da366d7e733600eb21095768bda91e5df6536c398bf4a941e44577aef7586e95f1d148a214f
|
||||||
SHA512 (isl-0.24.tar.bz2) = aab3bddbda96b801d0f56d2869f943157aad52a6f6e6a61745edd740234c635c38231af20bc3f1a08d416a5e973a90e18249078ed8e4ae2f1d5de57658738e95
|
SHA512 (isl-0.24.tar.bz2) = aab3bddbda96b801d0f56d2869f943157aad52a6f6e6a61745edd740234c635c38231af20bc3f1a08d416a5e973a90e18249078ed8e4ae2f1d5de57658738e95
|
||||||
SHA512 (newlib-cygwin-d45261f62a15f8abd94a1031020b9a9f455e4eed.tar.xz) = 31bfc19429797236e268e22b752c5abeabb9c0f39b1058634af8dab329b4f028fc72a35888193c9575f6cee5cf2c069669d79fcb4d4e3a4318f57413452f707d
|
SHA512 (newlib-cygwin-d45261f62a15f8abd94a1031020b9a9f455e4eed.tar.xz) = 31bfc19429797236e268e22b752c5abeabb9c0f39b1058634af8dab329b4f028fc72a35888193c9575f6cee5cf2c069669d79fcb4d4e3a4318f57413452f707d
|
||||||
SHA512 (nvptx-tools-87ce9dc5999e5fca2e1d3478a30888d9864c9804.tar.xz) = 941e763af8601b89f0e4ec48a2d68ae0a8e70ee1e6ba6859394b021ad7bd7d143cc529f3c35c08d7f84e5554980ddcc97cf05b6c4755c2bc36c91161b79e8cea
|
SHA512 (nvptx-tools-87ce9dc5999e5fca2e1d3478a30888d9864c9804.tar.xz) = 941e763af8601b89f0e4ec48a2d68ae0a8e70ee1e6ba6859394b021ad7bd7d143cc529f3c35c08d7f84e5554980ddcc97cf05b6c4755c2bc36c91161b79e8cea
|
||||||
|
Loading…
Reference in New Issue
Block a user