Changelog |
* Sat Mar 29 2025 Jakub Jelinek <jakub@redhat.com> 15.0.1-0.11
- update from trunk
- PRs ada/119265, ada/119440, analyzer/119278, bootstrap/119513, c/116545,
c/118061, c/118765, c/119311, c/119350, c/119366, c++/101881,
c++/114525, c++/114992, c++/118104, c++/118920, c++/118961,
c++/119194, c++/119233, c++/119316, c++/119344, c++/119370,
c++/119378, c++/119379, cobol/119213, cobol/119214, cobol/119241,
cobol/119242, cobol/119244, cobol/119290, cobol/119301, cobol/119390,
d/117621, d/118545, debug/101533, driver/101544, fortran/60560,
fortran/85836, fortran/116706, fortran/118796, fortran/119272,
fortran/119338, fortran/119349, fortran/119380, fortran/119403,
fortran/119406, fortran/119419, gcov-profile/118442, ipa/98265,
ipa/116572, ipa/119147, ipa/119376, ipa/119484, libfortran/85836,
libgomp/96835, libitm/88319, libstdc++/101527, libstdc++/101587,
libstdc++/108487, libstdc++/111055, libstdc++/111138,
libstdc++/116440, libstdc++/117214, libstdc++/117983,
libstdc++/118699, libstdc++/119135, libstdc++/119282,
libstdc++/119358, libstdc++/119415, libstdc++/119429,
libstdc++/119469, libstdc++/119488, middle-end/93437,
middle-end/112938, middle-end/113546, middle-end/117811,
middle-end/118627, middle-end/118795, middle-end/119325,
modula2/115111, modula2/118045, modula2/118600, modula2/119449,
modula2/119504, other/42270, other/119218, other/119250, other/119510,
preprocessor/108900, rtl-optimization/118615, rtl-optimization/118914,
rtl-optimization/119285, rtl-optimization/119307, rust/119333,
target/55583, target/91614, target/92713, target/96226, target/98743,
target/101544, target/112980, target/117069, target/117092,
target/117452, target/118068, target/119010, target/119114,
target/119120, target/119172, target/119224, target/119235,
target/119270, target/119286, target/119355, target/119357,
target/119408, target/119421, target/119425, target/119428,
target/119450, target/119465, testsuite/113634, testsuite/113965,
testsuite/116163, testsuite/119220, testsuite/119382,
testsuite/119489, tree-optimization/37143, tree-optimization/105820,
tree-optimization/118616, tree-optimization/119155,
tree-optimization/119274, tree-optimization/119287,
tree-optimization/119389, tree-optimization/119417,
tree-optimization/119483
- package gcc-gcobol on x86_64 and aarch64 so far
- turn unversioned obsoletes into versioned ones
* Thu Mar 13 2025 Jakub Jelinek <jakub@redhat.com> 15.0.1-0.10
- update from trunk
- PRs analyzer/117262, c/60440, c/67301, c/112960, c/113515, c/117029,
c/117178, c/118579, c/119183, c++/98533, c++/100589, c++/109431,
c++/110584, c++/114795, c++/115580, c++/116740, c++/117364,
c++/117504, c++/117512, c++/118775, c++/118787, c++/118799,
c++/118874, c++/119073, c++/119076, c++/119102, c++/119123,
c++/119134, c++/119138, c++/119150, c++/119154, c++/119162,
cobol/119216, cobol/119229, d/119139, debug/119190, fortran/47928,
fortran/77872, fortran/98903, fortran/101577, fortran/103391,
fortran/104684, fortran/104826, fortran/107143, fortran/118747,
fortran/119049, fortran/119054, fortran/119074, fortran/119078,
fortran/119118, fortran/119157, fortran/119199, ipa/118318,
ipa/118785, ipa/119067, libgcc/119151, libstdc++/108053,
libstdc++/113310, libstdc++/115215, libstdc++/115218,
libstdc++/119081, libstdc++/119110, libstdc++/119121,
libstdc++/119144, lto/114501, middle-end/97323, middle-end/118457,
middle-end/118801, middle-end/119119, middle-end/119204,
middle-end/119219, middle-end/119226, modula2/118998, modula2/119088,
modula2/119192, other/38768, other/119052, preprocessor/119202,
rtl-optimization/114492, rtl-optimization/116564,
rtl-optimization/117477, rtl-optimization/118739,
rtl-optimization/119046, rtl-optimization/119071,
rtl-optimization/119099, sanitizer/56682, target/114222,
target/114991, target/115258, target/115439, target/115485,
target/115835, target/116708, target/116901, target/117931,
target/117955, target/118351, target/118892, target/118906,
target/118934, target/118942, target/118956, target/119084,
target/119115, target/119127, target/119131, target/119133,
target/119171, target/119238, testsuite/115248,
tree-optimization/116125, tree-optimization/116901,
tree-optimization/117919, tree-optimization/118922,
tree-optimization/118976, tree-optimization/119057,
tree-optimization/119096, tree-optimization/119145,
tree-optimization/119166
- use %autopatch in the spec file
* 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
|