Compare commits
9 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5aef284a26 | ||
|
|
d35dbeca66 | ||
|
|
65df9ddc1d | ||
|
|
1afae6de53 | ||
|
|
ac81345252 | ||
|
|
41716ca9d9 | ||
|
|
c12c6babbc | ||
|
|
6f42db5037 | ||
|
|
9aa0da8d73 |
6 changed files with 243 additions and 8 deletions
6
.gitignore
vendored
6
.gitignore
vendored
|
|
@ -27,3 +27,9 @@
|
|||
/gcc-14.2.1-20240912.tar.xz
|
||||
/gcc-14.2.1-20241025.tar.xz
|
||||
/gcc-14.2.1-20241104.tar.xz
|
||||
/gcc-14.2.1-20250110.tar.xz
|
||||
/gcc-14.2.1-20250210.tar.xz
|
||||
/gcc-14.3.1-20250523.tar.xz
|
||||
/gcc-14.3.1-20250617.tar.xz
|
||||
/gcc-14.3.1-20250808.tar.xz
|
||||
/gcc-14.3.1-20251022.tar.xz
|
||||
|
|
|
|||
200
gcc.spec
200
gcc.spec
|
|
@ -1,10 +1,10 @@
|
|||
%global DATE 20241104
|
||||
%global gitrev b84ce6a258e01f6559a1855b5f1d1ba4e69a927b
|
||||
%global gcc_version 14.2.1
|
||||
%global DATE 20251022
|
||||
%global gitrev 7cb09bad6a2ef6c95cdcb57821f7f01f477c5437
|
||||
%global gcc_version 14.3.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 6
|
||||
%global gcc_release 4
|
||||
%global nvptx_tools_gitrev 87ce9dc5999e5fca2e1d3478a30888d9864c9804
|
||||
%global newlib_cygwin_gitrev d45261f62a15f8abd94a1031020b9a9f455e4eed
|
||||
%global _unpackaged_files_terminate_build 0
|
||||
|
|
@ -2668,6 +2668,8 @@ end
|
|||
%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_major}/include/arm_fp16.h
|
||||
%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_major}/include/arm_bf16.h
|
||||
%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_major}/include/arm_sve.h
|
||||
%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_major}/include/arm_neon_sve_bridge.h
|
||||
%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_major}/include/arm_sme.h
|
||||
%endif
|
||||
%ifarch sparc sparcv9 sparc64
|
||||
%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_major}/include/visintrin.h
|
||||
|
|
@ -3618,6 +3620,196 @@ end
|
|||
%endif
|
||||
|
||||
%changelog
|
||||
* Wed Oct 22 2025 Jakub Jelinek <jakub@redhat.com> 14.3.1-4
|
||||
- update from releases/gcc-14 branch
|
||||
- PRs ada/107536, ada/113536, analyzer/118300, c/122188, c++/120620,
|
||||
c++/120757, c++/121801, c++/121977, c++/121981, fortran/89092,
|
||||
fortran/120784, fortran/121145, fortran/121263, go/104290,
|
||||
libstdc++/110853, libstdc++/117276, libstdc++/120698,
|
||||
libstdc++/121097, libstdc++/121374, libstdc++/121496,
|
||||
libstdc++/121745, libstdc++/121827, libstdc++/122168,
|
||||
libstdc++/122322, middle-end/121453, middle-end/121828, other/118919,
|
||||
rtl-optimization/121253, target/49857, target/81540, target/118280,
|
||||
target/120442, target/120476, target/120691, target/121118,
|
||||
target/121208, target/121294, target/121414, target/121449,
|
||||
target/121542, target/121599, target/121608, target/121749,
|
||||
target/122177, target/122187, target/122210, target/122220,
|
||||
target/122222, testsuite/118567, tree-optimization/117423,
|
||||
tree-optimization/119085, tree-optimization/120357,
|
||||
tree-optimization/120358, tree-optimization/120654,
|
||||
tree-optimization/120817, tree-optimization/120944,
|
||||
tree-optimization/121059, tree-optimization/121256,
|
||||
tree-optimization/121370, tree-optimization/121772,
|
||||
tree-optimization/121870, tree-optimization/122104
|
||||
|
||||
* Fri Aug 8 2025 Jakub Jelinek <jakub@redhat.com> 14.3.1-3
|
||||
- update from releases/gcc-14 branch
|
||||
- PRs c/120837, c++/87097, c++/120471, c++/120577, c++/120800, c++/120940,
|
||||
c++/120954, fortran/121060, middle-end/120631, middle-end/121322,
|
||||
target/118891, target/120427, target/120624, target/120908,
|
||||
target/121027, target/121028, target/121064, target/121274,
|
||||
testsuite/119382, testsuite/120919, tree-optimization/116674,
|
||||
tree-optimization/118891, tree-optimization/121127,
|
||||
tree-optimization/121131, tree-optimization/121413
|
||||
|
||||
* Tue Jun 17 2025 Jakub Jelinek <jakub@redhat.com> 14.3.1-2
|
||||
- update from releases/gcc-14 branch
|
||||
- PRs c++/120123, c++/120161, fortran/85750, fortran/98454, libstdc++/99832,
|
||||
libstdc++/120548, middle-end/117811, middle-end/118819,
|
||||
middle-end/120547, rtl-optimization/117239, target/86772,
|
||||
target/119834, target/120441, target/120480, testsuite/52641,
|
||||
tree-optimization/117358, tree-optimization/120638
|
||||
|
||||
* Fri May 23 2025 Jakub Jelinek <jakub@redhat.com> 14.3.1-1
|
||||
- update from releases/gcc-14 branch
|
||||
- GCC 14.3 release
|
||||
- update from releases/gcc-14 branch
|
||||
- PRs ada/112958, ada/119265, c/100420, c/112556, c/113688, c/114014,
|
||||
c/114713, c/114870, c/116284, c/117145, c/117245, c/117391, c/117724,
|
||||
c/117806, c/119000, c/119183, c/119582, c++/79786, c++/86769,
|
||||
c++/98533, c++/98935, c++/99214, c++/99546, c++/100476, c++/101180,
|
||||
c++/102051, c++/105104, c++/105475, c++/106973, c++/106976,
|
||||
c++/109464, c++/109682, c++/109961, c++/110635, c++/110871,
|
||||
c++/110872, c++/111075, c++/111728, c++/112341, c++/113457,
|
||||
c++/113773, c++/113835, c++/113925, c++/114292, c++/114525,
|
||||
c++/114772, c++/114970, c++/114992, c++/115434, c++/115580,
|
||||
c++/115905, c++/115906, c++/116379, c++/116482, c++/116502,
|
||||
c++/116506, c++/116681, c++/116731, c++/116793, c++/116880,
|
||||
c++/116954, c++/116960, c++/117336, c++/117501, c++/117504,
|
||||
c++/117512, c++/117530, c++/117778, c++/117849, c++/118053,
|
||||
c++/118104, c++/118245, c++/118285, c++/118590, c++/118629,
|
||||
c++/118673, c++/118775, c++/118822, c++/118849, c++/119038,
|
||||
c++/119045, c++/119123, c++/119134, c++/119150, c++/119175,
|
||||
c++/119194, c++/119233, c++/119303, c++/119316, c++/119344,
|
||||
c++/119345, c++/119378, c++/119383, c++/119387, c++/119574,
|
||||
c++/119652, c++/119687, c++/119807, c++/119981, c++/120125, d/116961,
|
||||
d/117002, d/117621, d/118309, d/119112, d/119139, d/119817, d/119826,
|
||||
debug/101533, driver/117739, driver/119727, fortran/59252,
|
||||
fortran/103391, fortran/106948, fortran/109066, fortran/116706,
|
||||
fortran/118080, fortran/118640, fortran/119054, fortran/119380,
|
||||
fortran/119656, fortran/119986, fortran/120191, ipa/111245,
|
||||
ipa/113197, ipa/116572, ipa/118243, ipa/118318, ipa/119067,
|
||||
ipa/119852, jit/118780, libfortran/120196, libgcc/101075,
|
||||
libgcc/119151, libgcc/119796, libstdc++/21334, libstdc++/101527,
|
||||
libstdc++/101587, libstdc++/104395, libstdc++/105258,
|
||||
libstdc++/105609, libstdc++/106612, libstdc++/108487,
|
||||
libstdc++/108760, libstdc++/108846, libstdc++/110498,
|
||||
libstdc++/112490, libstdc++/112803, libstdc++/114758,
|
||||
libstdc++/114945, libstdc++/115046, libstdc++/115285,
|
||||
libstdc++/115939, libstdc++/116212, libstdc++/116440,
|
||||
libstdc++/116471, libstdc++/117121, libstdc++/117921,
|
||||
libstdc++/117983, libstdc++/118083, libstdc++/118158,
|
||||
libstdc++/118160, libstdc++/118699, libstdc++/118811,
|
||||
libstdc++/119121, libstdc++/119135, libstdc++/119429,
|
||||
libstdc++/119469, libstdc++/119593, libstdc++/119671,
|
||||
libstdc++/120198, lto/91299, lto/113207, lto/114501, lto/119625,
|
||||
lto/119792, middle-end/66279, middle-end/101478, middle-end/111285,
|
||||
middle-end/113546, middle-end/115871, middle-end/117498,
|
||||
middle-end/118411, middle-end/118950, middle-end/119119,
|
||||
middle-end/119204, middle-end/119219, middle-end/119706,
|
||||
middle-end/119808, modula2/115112, modula2/118703, modula2/118761,
|
||||
preprocessor/108900, preprocessor/116047, preprocessor/120061,
|
||||
rtl-optimization/115568, rtl-optimization/116564,
|
||||
rtl-optimization/118320, rtl-optimization/118662,
|
||||
rtl-optimization/118739, rtl-optimization/119071,
|
||||
rtl-optimization/119291, rtl-optimization/119689,
|
||||
rtl-optimization/119785, target/106544, target/115258, target/115485,
|
||||
target/116036, target/116086, target/116111, target/116149,
|
||||
target/116240, target/116256, target/116305, target/116308,
|
||||
target/116550, target/116591, target/116592, target/116593,
|
||||
target/116693, target/116720, target/116809, target/116827,
|
||||
target/116927, target/117286, target/117383, target/117483,
|
||||
target/117544, target/117682, target/117878, target/118137,
|
||||
target/118154, target/118182, target/118357, target/118501,
|
||||
target/118531, target/118601, target/118623, target/118813,
|
||||
target/118815, target/118825, target/118835, target/118843,
|
||||
target/118844, target/118892, target/118942, target/119084,
|
||||
target/119133, target/119172, target/119235, target/119327,
|
||||
target/119340, target/119383, target/119386, target/119408,
|
||||
target/119450, target/119533, target/119547, target/119549,
|
||||
target/119572, target/119610, target/119784, testsuite/118597,
|
||||
tree-optimization/87984, tree-optimization/98845,
|
||||
tree-optimization/111873, tree-optimization/112859,
|
||||
tree-optimization/113197, tree-optimization/114052,
|
||||
tree-optimization/115347, tree-optimization/115494,
|
||||
tree-optimization/116098, tree-optimization/116125,
|
||||
tree-optimization/116412, tree-optimization/116749,
|
||||
tree-optimization/116906, tree-optimization/116922,
|
||||
tree-optimization/117113, tree-optimization/117119,
|
||||
tree-optimization/117243, tree-optimization/117424,
|
||||
tree-optimization/117919, tree-optimization/117979,
|
||||
tree-optimization/118476, tree-optimization/118653,
|
||||
tree-optimization/118717, tree-optimization/118915,
|
||||
tree-optimization/118922, tree-optimization/118924,
|
||||
tree-optimization/118953, tree-optimization/118976,
|
||||
tree-optimization/119057, tree-optimization/119096,
|
||||
tree-optimization/119145, tree-optimization/119351,
|
||||
tree-optimization/119399, tree-optimization/119417,
|
||||
tree-optimization/119534, tree-optimization/119706,
|
||||
tree-optimization/119707, tree-optimization/119722,
|
||||
tree-optimization/119778, tree-optimization/120048,
|
||||
tree-optimization/120156
|
||||
|
||||
* Mon Feb 10 2025 Jakub Jelinek <jakub@redhat.com> 14.2.1-8
|
||||
- update from releases/gcc-14 branch
|
||||
- PRs ada/118712, c++/107522, c++/114630, c++/115586, c++/117153,
|
||||
c++/117775, c++/117827, c++/117855, c++/118047, c++/118049,
|
||||
c++/118147, c++/118255, c++/118355, c++/118509, c++/118655,
|
||||
c++/118661, c++/118763, d/114434, d/115249, d/116373, d/117115,
|
||||
d/118477, fortran/81978, fortran/106692, fortran/108434,
|
||||
fortran/108454, fortran/110993, fortran/117434, fortran/118683,
|
||||
fortran/118750, gcov-profile/116743, ipa/117432, ipa/118400,
|
||||
libfortran/118571, libstdc++/90389, libstdc++/100249,
|
||||
libstdc++/118185, libstdc++/118413, middle-end/114877,
|
||||
middle-end/115913, middle-end/118140, modula2/115032,
|
||||
rtl-optimization/117186, rtl-optimization/117506,
|
||||
rtl-optimization/118638, target/110901, target/113257, target/118067,
|
||||
target/118184, target/118329, target/118561, target/118685,
|
||||
target/118776, testsuite/116448, testsuite/118127,
|
||||
tree-optimization/118522, tree-optimization/118605,
|
||||
tree-optimization/118689
|
||||
|
||||
* Fri Jan 10 2025 Jakub Jelinek <jakub@redhat.com> 14.2.1-7
|
||||
- update from releases/gcc-14 branch
|
||||
- PRs ada/113036, ada/113868, ada/115917, ada/117328, ada/117996,
|
||||
analyzer/115724, c/117641, c/117745, c/117802, c++/100358, c++/101463,
|
||||
c++/102594, c++/109859, c++/113108, c++/114854, c++/115008,
|
||||
c++/115430, c++/115657, c++/116108, c++/116634, c++/117158,
|
||||
c++/117317, c++/117614, c++/117615, c++/117792, c++/117825,
|
||||
c++/117845, c++/117880, c++/117925, c++/117985, c++/118060,
|
||||
c++/118069, driver/117942, fortran/84674, fortran/84869,
|
||||
fortran/105054, fortran/109105, fortran/109345, fortran/115070,
|
||||
fortran/115348, fortran/116388, fortran/117730, fortran/117763,
|
||||
fortran/117774, fortran/117791, fortran/117797, fortran/117819,
|
||||
fortran/117820, fortran/117843, fortran/117897, libgomp/117851,
|
||||
libstdc++/89624, libstdc++/106212, libstdc++/106676, libstdc++/108236,
|
||||
libstdc++/109517, libstdc++/109976, libstdc++/112349,
|
||||
libstdc++/112641, libstdc++/117520, libstdc++/117560,
|
||||
libstdc++/117822, libstdc++/117962, libstdc++/117966,
|
||||
libstdc++/118035, libstdc++/118093, middle-end/43374,
|
||||
middle-end/102674, middle-end/116997, middle-end/117433,
|
||||
middle-end/117458, middle-end/117459, middle-end/117847,
|
||||
middle-end/118024, modula2/114529, modula2/115003, modula2/115057,
|
||||
modula2/115164, modula2/115276, modula2/115328, modula2/115536,
|
||||
modula2/115540, modula2/115804, modula2/115823, modula2/115957,
|
||||
modula2/116048, modula2/116181, modula2/116378, modula2/116557,
|
||||
modula2/116918, modula2/117120, modula2/117371, modula2/117555,
|
||||
modula2/117660, modula2/117904, modula2/117948, other/116603,
|
||||
preprocessor/117118, rtl-optimization/113994, rtl-optimization/116799,
|
||||
rtl-optimization/117095, sanitizer/117960, target/64242,
|
||||
target/114801, target/114942, target/116371, target/116629,
|
||||
target/116999, target/117045, target/117105, target/117304,
|
||||
target/117357, target/117408, target/117418, target/117443,
|
||||
target/117500, target/117525, target/117562, target/117564,
|
||||
target/117642, target/117659, target/117675, target/117744,
|
||||
target/117926, testsuite/103298, testsuite/109360,
|
||||
tree-optimization/94589, tree-optimization/112376,
|
||||
tree-optimization/116463, tree-optimization/117142,
|
||||
tree-optimization/117254, tree-optimization/117307,
|
||||
tree-optimization/117333, tree-optimization/117398,
|
||||
tree-optimization/117417, tree-optimization/117439,
|
||||
tree-optimization/117574, tree-optimization/117594,
|
||||
tree-optimization/117612, tree-optimization/117912
|
||||
- fix up -freport-bug default (#2330362)
|
||||
- revert -mearly-ldp-fusion and -mlate-ldp-fusion default to enabled on
|
||||
aarch64 to match upstream
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
<a class="link" href="https://www.fsf.org" target="_top">FSF
|
||||
</a>
|
||||
</p><p>
|
||||
+ Release 14.2.1
|
||||
+ Release 14.3.1
|
||||
+ </p><p>
|
||||
Permission is granted to copy, distribute and/or modify this
|
||||
document under the terms of the GNU Free Documentation
|
||||
|
|
@ -17,7 +17,7 @@
|
|||
</p><p>
|
||||
- The API documentation, rendered into HTML, can be viewed online
|
||||
+ The API documentation, rendered into HTML, can be viewed locally
|
||||
+ <a class="link" href="api/index.html" target="_top">for the 14.2.1 release</a>,
|
||||
+ <a class="link" href="api/index.html" target="_top">for the 14.3.1 release</a>,
|
||||
+ online
|
||||
<a class="link" href="http://gcc.gnu.org/onlinedocs/" target="_top">for each GCC release</a>
|
||||
and
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
summary: CI Gating Plan
|
||||
discover:
|
||||
how: fmf
|
||||
url: https://src.fedoraproject.org/tests/gcc.git
|
||||
url: https://gitlab.com/redhat/centos-stream/tests/gcc.git
|
||||
filter: 'tag: Fedora-CI-gating'
|
||||
execute:
|
||||
how: tmt
|
||||
|
|
|
|||
37
rpminspect.yaml
Normal file
37
rpminspect.yaml
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
inspections:
|
||||
# GCC subpackages are inter-dependent but without requesting an explicit
|
||||
# version - which rpmdeps dislikes and creates huge reports. We can't fix
|
||||
# it easily and it's not a practical problem anyway. Unfortunately we
|
||||
# can't tell rpmdeps to ignore just that particular warning. Switching off
|
||||
# the rpmdeps checks looks like a lesser evil.
|
||||
rpmdeps: off
|
||||
|
||||
badfuncs:
|
||||
# GCC doesn't use the so called bad functions "much". If they appear then
|
||||
# - it is instrumenting them in sanitizers
|
||||
# - in languages that don't move further downstream.
|
||||
# We are OK with that.
|
||||
ignore:
|
||||
- /usr/lib*/libasan.so.*.*.*
|
||||
- /usr/lib*/libtsan.so.*.*.*
|
||||
- /usr/lib*/libgnat-*.so
|
||||
- /usr/lib*/libgphobos.so.*.*.*
|
||||
- /usr/lib*/libm2iso.so.*.*.*
|
||||
- /usr/lib*/libm2pim.so.*.*.*
|
||||
|
||||
pathmigration:
|
||||
# Incomplete UsrMove, known but not planned at the moment
|
||||
ignore:
|
||||
- /lib*/libgcc_s-*.so.*
|
||||
- /lib*/libgcc_s.so.*
|
||||
|
||||
debuginfo:
|
||||
# Skip the Go binaries, they ship unstripped
|
||||
ignore:
|
||||
- /usr/bin/go.gcc
|
||||
- /usr/bin/gofmt.gcc
|
||||
- /usr/lib*/libgo.so.*.*.*
|
||||
- /usr/libexec/gcc/*-redhat-linux/*/buildid
|
||||
- /usr/libexec/gcc/*-redhat-linux/*/cgo
|
||||
- /usr/libexec/gcc/*-redhat-linux/*/test2json
|
||||
- /usr/libexec/gcc/*-redhat-linux/*/vet
|
||||
2
sources
2
sources
|
|
@ -1,4 +1,4 @@
|
|||
SHA512 (gcc-14.2.1-20241104.tar.xz) = 4a453e1b7e2712fd2a12d28cf2aaf8e76c789f7e747218cdf867eaca84e381305bf119c7db873c5c3f0981657dbefcded77ad74a0960034b95232d906e4b02d0
|
||||
SHA512 (gcc-14.3.1-20251022.tar.xz) = fcd1c6dc02bf8edbac229f582fc6c3550554dba4c00d0521b7c5d9411a2488f4163e598e4c564e445b2b2538d6e2f4436c054852e1b46018e2e74dbae930174e
|
||||
SHA512 (isl-0.24.tar.bz2) = aab3bddbda96b801d0f56d2869f943157aad52a6f6e6a61745edd740234c635c38231af20bc3f1a08d416a5e973a90e18249078ed8e4ae2f1d5de57658738e95
|
||||
SHA512 (newlib-cygwin-d45261f62a15f8abd94a1031020b9a9f455e4eed.tar.xz) = 31bfc19429797236e268e22b752c5abeabb9c0f39b1058634af8dab329b4f028fc72a35888193c9575f6cee5cf2c069669d79fcb4d4e3a4318f57413452f707d
|
||||
SHA512 (nvptx-tools-87ce9dc5999e5fca2e1d3478a30888d9864c9804.tar.xz) = 941e763af8601b89f0e4ec48a2d68ae0a8e70ee1e6ba6859394b021ad7bd7d143cc529f3c35c08d7f84e5554980ddcc97cf05b6c4755c2bc36c91161b79e8cea
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue