| Changelog |
* Sat Mar 01 2025 Jakub Jelinek <jakub@redhat.com> 15.0.1-0.9
- update from trunk
- PRs c/114870, c/119001, c++/110822, c++/114913, c++/118516, c++/118928,
c++/118986, c++/119038, c++/119045, d/116961, d/118654,
fortran/108233, fortran/108369, fortran/118730, fortran/118789,
ipa/111245, ipa/118243, jit/117047, libstdc++/93059, libstdc++/104606,
libstdc++/105609, libstdc++/106612, libstdc++/112490,
libstdc++/112803, libstdc++/118083, lto/91299, middle-end/66279,
middle-end/115871, middle-end/118819, middle-end/118860,
middle-end/119021, rtl-optimization/116336, rtl-optimization/117712,
rtl-optimization/119002, target/107635, target/109189, target/115458,
target/118931, target/118940, testsuite/115028, testsuite/116143,
translation/118991, tree-optimization/87984, tree-optimization/116855,
tree-optimization/118464, tree-optimization/119030
- fix ranger related miscompilation (PR tree-optimization/118953)
- fix miscompilation of floating point comparisons if NaNs can appear
(#2346233, PR rtl-optimization/119002)
- fix ICF related miscompilation (PR ipa/119006)
* Tue Feb 25 2025 Jakub Jelinek <jakub@redhat.com> 15.0.1-0.8
- update from trunk
- PRs analyzer/118300, c/117023, c/119000, c++/66519, c++/66878, c++/70037,
c++/70536, c++/82794, c++/82936, c++/83144, c++/86769, c++/86933,
c++/94100, c++/96364, c++/101740, c++/102455, c++/107637, c++/110345,
c++/113800, c++/115586, c++/116379, c++/117106, c++/117324,
c++/118053, c++/118190, c++/118282, c++/118304, c++/118306,
c++/118319, c++/118574, c++/118661, c++/118763, c++/118773,
c++/118807, c++/118822, c++/118833, c++/118846, c++/118849,
c++/118856, c++/118876, c++/118923, c++/118981, c++/188574, d/111628,
debug/118790, driver/117739, fortran/24878, fortran/47485,
fortran/48958, fortran/56423, fortran/59252, fortran/107635,
fortran/115271, fortran/116829, fortran/117430, fortran/118080,
fortran/118159, fortran/118740, fortran/118745, fortran/118750,
fortran/118845, fortran/118862, go/118746, ipa/118097, jit/118780,
libfortran/114618, libstdc++/100612, libstdc++/111050,
libstdc++/115209, libstdc++/118160, libstdc++/118559,
libstdc++/118701, libstdc++/118811, libstdc++/118855,
libstdc++/118865, lto/118125, middle-end/107067, middle-end/113525,
middle-end/116351, middle-end/117263, middle-end/118288,
middle-end/118950, middle-end/118993, modula2/115112, modula2/118761,
modula2/118978, other/116613, other/118919, rtl-optimization/102150,
rtl-optimization/108840, rtl-optimization/115568,
rtl-optimization/115932, rtl-optimization/116028,
rtl-optimization/116244, rtl-optimization/117081,
rtl-optimization/117082, rtl-optimization/117239,
rtl-optimization/117506, rtl-optimization/117922,
rtl-optimization/118497, sarif-replay/118792, sarif-replay/118881,
target/69374, target/86660, target/94282, target/109093,
target/109780, target/113331, target/114516, target/114522,
target/115123, target/115478, target/115703, target/117674,
target/117991, target/118089, target/118146, target/118248,
target/118540, target/118561, target/118601, target/118623,
target/118685, target/118764, target/118768, target/118771,
target/118772, target/118776, target/118806, target/118813,
target/118815, target/118825, target/118828, target/118832,
target/118835, target/118843, target/118844, target/118872,
target/118878, target/118936, testsuite/116604, testsuite/116986,
testsuite/118754, tree-optimization/82142, tree-optimization/86270,
tree-optimization/90579, tree-optimization/98028,
tree-optimization/98845, tree-optimization/108357,
tree-optimization/110449, tree-optimization/115538,
tree-optimization/117790, tree-optimization/118521,
tree-optimization/118706, tree-optimization/118727,
tree-optimization/118749, tree-optimization/118756,
tree-optimization/118805, tree-optimization/118817,
tree-optimization/118852, tree-optimization/118895,
tree-optimization/118915, tree-optimization/118954,
tree-optimization/118973
- drop on riscv riscv_cmo.h header from file list, add sifive_vector.h
* Tue Feb 04 2025 Jakub Jelinek <jakub@redhat.com> 15.0.1-0.7
- update from trunk
- PRs ada/118712, ada/118731, c/118742, c++/79786, c++/98893, c++/108205,
c++/109918, c++/114619, c++/116506, c++/116880, c++/116914,
c++/117114, c++/117778, c++/118265, c++/118470, c++/118491,
c++/118718, c++/118719, fortran/93289, lto/113207, middle-end/115913,
middle-end/116926, modula2/117411, modula2/118703,
rtl-optimization/111673, rtl-optimization/117248,
rtl-optimization/117611, target/116010, target/118713,
testsuite/116845, tree-optimization/117113, tree-optimization/118717
* Sat Feb 01 2025 Jakub Jelinek <jakub@redhat.com> 15.0.1-0.6
- update from trunk
- PRs c++/117501, c++/117516, debug/100530, fortran/108454, fortran/118714,
ipa/117432, libstdc++/118156, middle-end/117498, modula2/115032,
rtl-optimization/116234, target/113689, target/115673,
tree-optimization/114277
- use rpm.execute instead of posix.fork, posix.exec and posix.wait in libgcc
scriptlets; guard them on ldconfig macro existence and use that macro instead
of explicit /sbin/ldconfig (#2291927)
* Thu Jan 30 2025 Jakub Jelinek <jakub@redhat.com> 15.0.1-0.5
- update from trunk
- PRs c/116357, c++/57533, c++/114292, c++/116524, c++/117855, c++/118239,
c++/118285, c++/118632, c++/118655, c++/118673, d/118477,
fortran/58857, fortran/110993, fortran/118640, fortran/118683,
libstdc++/98749, libstdc++/118413, libstdc++/118563,
middle-end/118643, middle-end/118684, middle-end/118692,
middle-end/118695, modula2/116073, modula2/117737, modula2/118183,
other/118675, preprocessor/118168, rtl-optimization/118320,
rtl-optimization/118429, rtl-optimization/118638,
rtl-optimization/118662, target/114085, target/116860, target/117173,
target/117688, target/118103, target/118490, target/118642,
target/118646, target/118663, target/118696, testsuite/118127,
tree-optimization/112859, tree-optimization/114052,
tree-optimization/115347, tree-optimization/117270,
tree-optimization/117424, tree-optimization/117892,
tree-optimization/118505, tree-optimization/118637,
tree-optimization/118653
- fix up C++ list conversion for #embed or large series of comma
separated small constants (PR c++/118671)
- punt in niters clz/ctz creation if internal function can't be used
and frontend didn't build __builtin_c{l,t}z{,l,ll} builtins
(PR tree-optimization/118689)
* Sat Jan 25 2025 Jakub Jelinek <jakub@redhat.com> 15.0.1-0.4
- update from trunk
- PRs c/118639, c++/105440, c++/107522, c++/107741, c++/115769, c++/116417,
c++/116568, c++/116756, c++/117153, c++/117397, c++/117602,
c++/117775, c++/117827, c++/118047, c++/118049, c++/118101,
c++/118124, c++/118139, c++/118147, c++/118199, c++/118214,
c++/118225, c++/118245, c++/118255, c++/118278, c++/118355,
c++/118390, c++/118396, c++/118454, c++/118486, c++/118509,
c++/118513, c++/118523, c++/118525, c++/118528, c++/118532,
c++/118534, c++/118582, c++/118590, c++/118604, d/114434, d/115249,
d/116373, d/117115, d/118438, d/118448, d/118449, d/118584,
fortran/71884, fortran/81978, fortran/96087, fortran/107122,
fortran/118321, fortran/118359, fortran/118441, fortran/118613,
gcov-profile/116743, ipa/116068, ipa/118400, jit/117886,
libfortran/118406, libfortran/118536, libfortran/118571,
libstdc++/99995, libstdc++/100249, libstdc++/109849, libstdc++/118158,
libstdc++/118185, lto/118238, middle-end/112779, middle-end/113904,
middle-end/114596, middle-end/114877, middle-end/118140,
middle-end/118273, middle-end/118472, modula2/118010, modula2/118589,
objc++/118586, rtl-optimization/109592, rtl-optimization/113994,
rtl-optimization/117868, rtl-optimization/118067,
rtl-optimization/118562, rtl-optimization/118591,
rtl-optimization/1180167, sarif-replay/117670, target/80813,
target/110901, target/113257, target/113560, target/114442,
target/116256, target/116308, target/116593, target/117079,
target/117726, target/118154, target/118170, target/118182,
target/118270, target/118329, target/118357, target/118489,
target/118497, target/118501, target/118510, target/118511,
target/118512, target/118531, target/118560, target/118609,
testsuite/116448, testsuite/117958, testsuite/118451,
tree-optimization/92539, tree-optimization/102705,
tree-optimization/115494, tree-optimization/115777,
tree-optimization/115895, tree-optimization/116010,
tree-optimization/117668, tree-optimization/117875,
tree-optimization/118012, tree-optimization/118077,
tree-optimization/118224, tree-optimization/118348,
tree-optimization/118360, tree-optimization/118384,
tree-optimization/118430, tree-optimization/118456,
tree-optimization/118483, tree-optimization/118487,
tree-optimization/118514, tree-optimization/118522,
tree-optimization/118529, tree-optimization/118552,
tree-optimization/118558, tree-optimization/118569,
tree-optimization/118572, tree-optimization/118605,
tree-optimization/118628, tree-optimization/118634
- fix libstdc++.modules.json content after relocation
* Tue Jan 14 2025 Jakub Jelinek <jakub@redhat.com> 15.0.1-0.3
- temporary fix for coroutine range for handling (PR c++/117231)
* Tue Jan 14 2025 Jakub Jelinek <jakub@redhat.com> 15.0.1-0.2
- update from trunk
- PRs ada/118459, c/116871, c++/118445, modula2/116557, target/116030,
target/117682, tree-optimization/118405
* Mon Jan 13 2025 Jakub Jelinek <jakub@redhat.com> 15.0.1-0.1
- update from trunk
- PRs c/118112, c++/114630, d/117701, fortran/115788, fortran/118432,
lto/118181, middle-end/64242, middle-end/118303, middle-end/118411,
middle-end/118415, modula2/118453, rtl-optimization/107455,
target/115910, target/115921, target/118418, tree-optimization/117119,
tree-optimization/117997, tree-optimization/118409
* Sat Jan 11 2025 Jakub Jelinek <jakub@redhat.com> 15.0.0-0.4
- update from trunk
- PRs ada/18765, ada/118274, c/116060, c/117866, c/118376, c++/117792,
c++/117887, c++/117925, c++/117937, c++/117993, c++/118060,
c++/118277, c++/118387, c++/118391, fortran/108434, fortran/118337,
ipa/118138, rtl-optimization/117186, rtl-optimization/117467,
rtl-optimization/117934, rtl-optimization/118266, target/65181,
target/118017, target/118131, target/118188, target/118332,
target/118362, testsuite/118025, tree-optimization/88575,
tree-optimization/116126, tree-optimization/117927,
tree-optimization/118206, tree-optimization/118211,
tree-optimization/118344
* Thu Jan 09 2025 Jakub Jelinek <jakub@redhat.com> 15.0.0-0.3
- new package
|