Changelog |
* Thu Feb 25 2021 Jakub Jelinek <jakub@redhat.com> 11.0.0-0.20
- update from trunk
- PRs analyzer/94596, analyzer/98969, analyzer/99196, c++/94034, c++/94546,
c++/95468, c++/95888, c++/96251, c++/96926, c++/97246, c++/97582,
c++/97742, c++/98718, c++/98741, c++/98988, c++/99023, c++/99030,
c++/99031, c++/99033, c++/99035, c++/99039, c++/99040, c++/99062,
c++/99063, c++/99071, c++/99072, c++/99074, c++/99116, c++/99132,
c++/99150, c++/99153, c++/99174, c++/99208, c/97172, c/99055, c/99136,
c/99224, debug/96997, debug/98755, fortran/98342, fortran/98686,
fortran/98897, fortran/98979, fortran/99010, fortran/99027,
fortran/99043, fortran/99060, fortran/99111, fortran/99124,
fortran/99146, fortran/99171, fortran/99206, fortran/99226,
inline-asm/98096, inline-asm/99123, ipa/97346, ipa/99003, ipa/99029,
ipa/99034, jit/99126, libfortran/95647, libfortran/98825,
libgcc/99236, libstdc++/88881, libstdc++/97549, libstdc++/98389,
libstdc++/99058, libstdc++/99077, libstdc++/99096, libstdc++/99181,
libstdc++/99261, middle-end/38474, middle-end/99007, middle-end/99109,
middle-end/99122, preprocessor/96391, rtl-optimization/96264,
rtl-optimization/98439, rtl-optimization/98791,
rtl-optimization/98872, rtl-optimization/99054, sanitizer/99106,
sanitizer/99168, target/85074, target/96166, target/97417,
target/98491, target/98657, target/98931, target/98998, target/99025,
target/99041, target/99100, target/99104, target/99113, target/99134,
target/99157, testsuite/99173, translation/99167,
tree-optimization/38474, tree-optimization/92879,
tree-optimization/98772, tree-optimization/99002,
tree-optimization/99024, tree-optimization/99026,
tree-optimization/99079, tree-optimization/99142,
tree-optimization/99149, tree-optimization/99165,
tree-optimization/99204, tree-optimization/99220,
tree-optimization/99225
* Wed Feb 10 2021 Jakub Jelinek <jakub@redhat.com> 11.0.0-0.19
- update from trunk
- PRs analyzer/93355, analyzer/96374, analyzer/98575, analyzer/98918,
c++/20408, c++/84494, c++/90926, c++/95192, c++/96199, c++/96462,
c++/96905, c++/97804, c++/97878, c++/98295, c++/98326, c++/98355,
c++/98531, c++/98570, c++/98717, c++/98802, c++/98835, c++/98899,
c++/98926, c++/98929, c++/98944, c++/98947, c++/98951, c++/98994,
c/97882, c/97932, d/98910, d/98921, debug/98656, driver/98943,
fortran/91862, fortran/98913, libstdc++/70303, libstdc++/99021,
lto/96591, lto/98912, lto/98971, middle-end/97172, middle-end/97487,
middle-end/97971, middle-end/98465, middle-end/98974,
middle-end/99004, preprocessor/98882, rtl-optimization/96015,
target/97510, target/98172, target/98537, target/98743, target/98957,
testsuite/98243, testsuite/98325, tree-optimization/97960,
tree-optimization/98287, tree-optimization/98499,
tree-optimization/98848, tree-optimization/98855,
tree-optimization/98863, tree-optimization/98928,
tree-optimization/98937, tree-optimization/99017
* Sat Jan 30 2021 Jakub Jelinek <jakub@redhat.com> 11.0.0-0.18
- update from trunk
- PRs ada/98228, bootstrap/98839, c++/33661, c++/88548, c++/94775,
c++/96137, c++/97474, c++/97566, c++/97874, c++/98463, c++/98646,
c++/98770, c++/98841, c++/98843, c++/98847, d/98806, debug/98331,
debug/98811, fortran/67539, fortran/70070, fortran/86470,
fortran/93924, fortran/93925, fortran/96843, fortran/98472,
fortran/98517, libstdc++/66414, lto/85574, middle-end/98726,
middle-end/98807, rtl-optimization/80960, rtl-optimization/97684,
rtl-optimization/98144, rtl-optimization/98863, sanitizer/98828,
target/97701, target/98730, target/98799, target/98827, target/98833,
target/98849, target/98853, testsuite/98771, testsuite/98870,
tree-optimization/97260, tree-optimization/97627,
tree-optimization/98854, tree-optimization/98866
* Sat Jan 23 2021 Jakub Jelinek <jakub@redhat.com> 11.0.0-0.17
- update from trunk
- PRs ada/98740, c++/41437, c++/58993, c++/71879, c++/82613, c++/95434,
c++/96623, c++/97399, c++/97966, c++/98333, c++/98530, c++/98545,
c++/98624, c++/98659, c++/98744, fortran/96320, fortran/98476,
fortran/98565, fortran/98757, fortran/98763, gcov-profile/98739,
ipa/97673, ipa/98330, ipa/98690, middle-end/98664, middle-end/98773,
middle-end/98793, rtl-optimization/92294, rtl-optimization/98694,
rtl-optimization/98722, rtl-optimization/98777, sanitizer/95693,
target/79251, target/96372, target/96891, target/98065, target/98093,
target/98348, target/98636, testsuite/97301, testsuite/98241,
testsuite/98795, tree-optimization/47059, tree-optimization/90248,
tree-optimization/96674, tree-optimization/98255,
tree-optimization/98535, tree-optimization/98758,
tree-optimization/98766, tree-optimization/98786
- ensure for empty CUs -gdwarf-5 emits at least the required 0th directory
and filename entry in the .debug_line section (#1919243, PR debug/98796)
- fix aarch64 bug where emitted ubfix insn can't be assembled
(PR target/98681)
* Wed Jan 20 2021 Jakub Jelinek <jakub@redhat.com> 11.0.0-0.16
- fix DWARF5 -g -flto -ffat-lto-objects, so that LTO sections can be stripped
off later (PR debug/98765)
- fix GOMP_task caller stack corruption on s390x
- libgccjit DWARF5 fixes (PR debug/98751)
* Tue Jan 19 2021 Jakub Jelinek <jakub@redhat.com> 11.0.0-0.15
- update from trunk
- PRs debug/98708, debug/98716, ipa/98222, libstdc++/98725, target/97847,
testsuite/97299, testsuite/97494, testsuite/97987,
tree-optimization/96271
- fix miscompilation of portable signed multiplication overflow check
(#1916576, PR tree-optimization/98727)
- switch to DWARF 5 by default
- fix PRs c++/98672, c++/98687, c++/98742, middle-end/98638,
tree-optimization/98721
* Sat Jan 16 2021 Jakub Jelinek <jakub@redhat.com> 11.0.0-0.14
- update from trunk
- PRs ada/98595, analyzer/98679, bootstrap/98696, c++/63707, c++/98231,
c++/98372, c++/98538, c++/98591, c++/98626, c++/98642, fortran/98661,
ipa/98652, jit/98586, libgomp/65099, libstdc++/98466, libstdc++/98471,
preprocessor/95253, target/70454, target/71233, target/88836,
target/95905, target/96938, target/98667, target/98671, target/98676,
testsuite/96098, testsuite/96147, tree-optimization/92645,
tree-optimization/96376, tree-optimization/96669,
tree-optimization/96681, tree-optimization/96688,
tree-optimization/96691, tree-optimization/98455,
tree-optimization/98597, tree-optimization/98640,
tree-optimization/98674, tree-optimization/98685
- fix up pmovzx permutation SSE4.1 patterns (#1916240, PR target/98670)
* Wed Jan 13 2021 Jakub Jelinek <jakub@redhat.com> 11.0.0-0.13
- update from trunk
- PRs analyzer/98628, c++/97284, c++/98481, c++/98556, c++/98611, c++/98620,
c/98592, debug/97714, jit/98615, libstdc++/98613,
rtl-optimization/98603, target/97875, target/97969, target/98612,
testsuite/98225, testsuite/98602, tree-optimization/91403,
tree-optimization/95731, tree-optimization/95852,
tree-optimization/95867, tree-optimization/98526,
tree-optimization/98550, tree-optimization/98629
- fix ICEs in print_mem_ref (#1915400, #1915437, #1915781, PR c/98597)
* Sat Jan 09 2021 Jakub Jelinek <jakub@redhat.com> 11.0.0-0.12
- update from trunk
- PRs analyzer/97072, analyzer/97074, analyzer/98073, analyzer/98223,
analyzer/98293, analyzer/98564, analyzer/98580, bootstrap/98324,
bootstrap/98506, c++/82099, c++/95768, c++/96045, c++/96504,
c++/97597, c++/98206, c++/98305, c++/98316, c++/98329, c++/98332,
c++/98353, c++/98413, c++/98441, c++/98469, c++/98515, c++/98551,
c/98029, d/98427, fortran/83118, fortran/93701, fortran/93794,
fortran/93833, fortran/97612, fortran/97694, fortran/97723,
fortran/98022, fortran/98458, libstdc++/98384, middle-end/98160,
middle-end/98578, other/98437, rtl-optimization/97144,
rtl-optimization/97978, rtl-optimization/98214,
rtl-optimization/98334, rtl-optimization/98403, target/89057,
target/96793, target/97269, target/98461, target/98482, target/98495,
target/98521, target/98522, target/98567, target/98585,
testsuite/98489, testsuite/98566, tree-optimization/56719,
tree-optimization/94785, tree-optimization/94802,
tree-optimization/94994, tree-optimization/95401,
tree-optimization/95582, tree-optimization/95771,
tree-optimization/96239, tree-optimization/96782,
tree-optimization/96928, tree-optimization/96930,
tree-optimization/98282, tree-optimization/98291,
tree-optimization/98302, tree-optimization/98308,
tree-optimization/98371, tree-optimization/98381,
tree-optimization/98393, tree-optimization/98428,
tree-optimization/98464, tree-optimization/98474,
tree-optimization/98513, tree-optimization/98514,
tree-optimization/98516, tree-optimization/98544,
tree-optimization/98560, tree-optimization/98568
* Wed Dec 23 2020 Jakub Jelinek <jakub@redhat.com> 11.0.0-0.11
- update from trunk
- PRs bootstrap/98300, bootstrap/98380, bootstrap/98412, c++/67343,
c++/93480, c++/96840, c++/98340, c++/98343, c++/98353, c++/98383,
c/98047, c/98260, d/98067, fortran/83118, fortran/92587,
fortran/96012, fortran/98284, fortran/98307, go/98402,
libstdc++/46447, libstdc++/93151, libstdc++/96083, libstdc++/98319,
libstdc++/98344, libstdc++/98370, libstdc++/98374, libstdc++/98377,
middle-end/98366, other/98400, other/98409, rtl-optimization/98271,
rtl-optimization/98276, rtl-optimization/98289,
rtl-optimization/98347, sanitizer/97868, target/96793, target/98146,
target/98177, target/98280, tree-optimization/96239,
tree-optimization/97750, tree-optimization/98272,
tree-optimization/98279, tree-optimization/98378,
tree-optimization/98407
* Thu Dec 17 2020 Jakub Jelinek <jakub@redhat.com> 11.0.0-0.10
- apply workaround for profiledbootstrap x86_64 failure
- put g++-mapper-server into the right directory
* Wed Dec 16 2020 Jakub Jelinek <jakub@redhat.com> 11.0.0-0.8
- update from trunk
- PRs ada/98230, bootstrap/98188, c++/57111, c++/59238, c++/68451,
c++/78173, c++/91506, c++/93083, c++/96299, c++/97093, c++/97517,
c++/98043, c++/98103, c++/98122, c++/98126, c++/98130, c++/98187,
c++/98193, c/97981, c/98200, d/98277, fortran/90207, fortran/98016,
fortran/98022, gcov-profile/98273, libstdc++/98108, libstdc++/98226,
lto/98275, middle-end/94600, middle-end/98160, middle-end/98166,
middle-end/98183, middle-end/98190, middle-end/98205,
middle-end/98264, rtl-optimization/97092, rtl-optimization/97421,
rtl-optimization/98212, rtl-optimization/98229, sanitizer/98204,
target/58901, target/66791, target/92469, target/94440, target/95294,
target/96226, target/96470, target/97865, target/97872, target/98100,
target/98147, target/98152, target/98161, target/98162, target/98219,
target/98274, testsuite/95900, testsuite/98123, testsuite/98156,
testsuite/98239, testsuite/98240, testsuite/98242, testsuite/98244,
tree-optimization/95582, tree-optimization/96094,
tree-optimization/96232, tree-optimization/96272,
tree-optimization/96344, tree-optimization/96685,
tree-optimization/97559, tree-optimization/97929,
tree-optimization/98069, tree-optimization/98113,
tree-optimization/98117, tree-optimization/98137,
tree-optimization/98169, tree-optimization/98174,
tree-optimization/98180, tree-optimization/98182,
tree-optimization/98191, tree-optimization/98192,
tree-optimization/98199, tree-optimization/98211,
tree-optimization/98213, tree-optimization/98235,
tree-optimization/98256
- C++20 modules support
- fix up __patchable_function_entries handling when gcc is configured
against recent binutils (#1907945)
- fix up handling of non-memory VIEW_CONVERT_EXPRs in PRE
(PR tree-optimization/98282)
* Fri Dec 04 2020 Jakub Jelinek <jakub@redhat.com> 11.0.0-0.7
- update from trunk
- PRs bootstrap/97983, c++/80780, c++/90629, c++/93093, c++/97187,
c++/97947, c++/97975, c++/97993, c++/98019, c++/98054, c++/98072,
c++/98104, c++/98107, c++/98115, c++/98116, c/65455, c/92935, c/97880,
c/98087, d/87788, d/87818, d/98025, debug/97989, fortran/95342,
fortran/98010, fortran/98011, fortran/98013, ipa/88702, ipa/98057,
ipa/98075, jit/97867, libgcc/97543, libgcc/97643, libstdc++/65480,
libstdc++/68735, libstdc++/93121, libstdc++/98001, libstdc++/98003,
middle-end/89428, middle-end/92936, middle-end/92940,
middle-end/93195, middle-end/93197, middle-end/94527,
middle-end/97373, middle-end/97595, middle-end/98070,
middle-end/98082, middle-end/98099, other/98027, plugins/98059,
preprocessor/97602, rtl-optimization/97459, rtl-optimization/97777,
rtl-optimization/97954, rtl-optimization/98037, target/96607,
target/96906, target/97642, target/97770, target/97939, target/98063,
target/98079, target/98086, testsuite/98002, testsuite/98036,
testsuite/98085, tree-optimization/14799, tree-optimization/88702,
tree-optimization/96679, tree-optimization/96708,
tree-optimization/97630, tree-optimization/97953,
tree-optimization/97979, tree-optimization/97997,
tree-optimization/98024, tree-optimization/98048,
tree-optimization/98064, tree-optimization/98066,
tree-optimization/98084
* Thu Nov 26 2020 Jakub Jelinek <jakub@redhat.com> 11.0.0-0.6
- update from trunk
- PRs bootstrap/94982, bootstrap/97622, bootstrap/97933, c++/97899, c/97958,
fortran/85796, libstdc++/67791, libstdc++/97935, libstdc++/97936,
libstdc++/97944, middle-end/97943, middle-end/97956,
rtl-optimization/95862, target/91816, target/97534, target/97950,
tree-optimization/96929, tree-optimization/97849,
tree-optimization/97964
* Tue Nov 24 2020 Jakub Jelinek <jakub@redhat.com> 11.0.0-0.5
- update from trunk
- PRs c++/94695, c++/97427, c++/97839, c++/97846, c++/97881, c++/97904,
c/95630, d/97889, libstdc++/97948, tree-optimization/95853
* Sat Nov 21 2020 Jakub Jelinek <jakub@redhat.com> 11.0.0-0.4
- update from trunk
- PRs ada/97805, ada/97859, analyzer/97668, analyzer/97893, bootstrap/57076,
bootstrap/97666, bootstrap/97857, c++/25814, c++/52830, c++/63287,
c++/67453, c++/78209, c++/81660, c++/87765, c++/88115, c++/88982,
c++/89565, c++/90799, c++/91318, c++/93107, c++/93907, c++/95808,
c++/97388, c++/97412, c++/97453, c++/97479, c++/97518, c++/97523,
c++/97632, c++/97663, c++/97670, c++/97675, c++/97762, c++/97790,
c++/97871, c++/97877, c++/97895, c++/97905, c++/97918, c/90628,
c/97748, c/97860, d/97644, d/97842, d/97843, debug/97060, debug/97599,
debug/97718, driver/97574, fortran/90111, fortran/92793,
fortran/94358, fortran/95847, fortran/97652, fortran/97655,
fortran/97768, fortran/97782, ipa/97578, ipa/97660, ipa/97695,
ipa/97698, ipa/97816, jit/87291, libstdc++/55394, libstdc++/66146,
libstdc++/83938, libstdc++/84323, libstdc++/88101, libstdc++/92285,
libstdc++/92546, libstdc++/93421, libstdc++/93456, libstdc++/94971,
libstdc++/95989, libstdc++/96269, libstdc++/96958, libstdc++/97415,
libstdc++/97600, libstdc++/97613, libstdc++/97719, libstdc++/97729,
libstdc++/97731, libstdc++/97758, libstdc++/97798, libstdc++/97828,
libstdc++/97869, lto/97290, lto/97508, middle-end/85811,
middle-end/95673, middle-end/97267, middle-end/97556,
middle-end/97579, middle-end/97840, middle-end/97862,
middle-end/97879, objc/77404, objc/90707, objc/97854, other/97911,
pch/86674, pch/97593, preprocessor/97858, rtl-optimization/92180,
rtl-optimization/97705, sanitizer/95634, target/31799, target/85486,
target/91489, target/93449, target/96307, target/96770, target/96791,
target/96933, target/96967, target/96998, target/97140, target/97194,
target/97205, target/97326, target/97528, target/97532, target/97540,
target/97638, target/97682, target/97685, target/97715, target/97726,
target/97727, target/97730, target/97870, target/97873,
testsuite/80219, testsuite/85303, testsuite/97117, testsuite/97688,
testsuite/97788, testsuite/97797, testsuite/97803,
tree-optimization/80928, tree-optimization/83072,
tree-optimization/91029, tree-optimization/93781,
tree-optimization/94406, tree-optimization/96671,
tree-optimization/96789, tree-optimization/97223,
tree-optimization/97424, tree-optimization/97558,
tree-optimization/97609, tree-optimization/97623,
tree-optimization/97626, tree-optimization/97633,
tree-optimization/97650, tree-optimization/97678,
tree-optimization/97690, tree-optimization/97693,
tree-optimization/97706, tree-optimization/97709,
tree-optimization/97721, tree-optimization/97725,
tree-optimization/97732, tree-optimization/97733,
tree-optimization/97736, tree-optimization/97737,
tree-optimization/97741, tree-optimization/97746,
tree-optimization/97753, tree-optimization/97760,
tree-optimization/97761, tree-optimization/97764,
tree-optimization/97765, tree-optimization/97767,
tree-optimization/97769, tree-optimization/97780,
tree-optimization/97806, tree-optimization/97812,
tree-optimization/97830, tree-optimization/97835,
tree-optimization/97838, tree-optimization/97886,
tree-optimization/97888, tree-optimization/97897,
tree-optimization/97901
- add BuildRequires: make and Requires: make, the latter for -flto reasons
* Thu Oct 29 2020 Jakub Jelinek <jakub@redhat.com> 11.0.0-0.3
- update from trunk
- PRs ada/97504, analyzer/96608, analyzer/97489, analyzer/97514,
analyzer/97568, analyzer/97608, bootstrap/97451, c++/82239, c++/86773,
c++/91741, c++/94799, c++/95132, c++/96241, c++/96575, c++/96675,
c++/96742, c++/97328, c++/97438, c++/97511, c++/97573, c/94722,
c/97463, fortran/45516, fortran/97454, gcov-profile/97461, ipa/97445,
ipa/97576, ipa/97586, libstdc++/94268, libstdc++/95592,
libstdc++/95609, libstdc++/95917, libstdc++/96713, libstdc++/97512,
libstdc++/97570, lto/96680, lto/97524, middle-end/92942,
middle-end/97521, middle-end/97552, rtl-optimization/97249,
rtl-optimization/97439, rtl-optimization/97497, sanitizer/97414,
target/87767, target/95151, target/95458, target/97360, target/97502,
target/97506, target/97535, testsuite/81690, testsuite/97590,
tree-optimization/66552, tree-optimization/97164,
tree-optimization/97360, tree-optimization/97456,
tree-optimization/97457, tree-optimization/97466,
tree-optimization/97467, tree-optimization/97486,
tree-optimization/97488, tree-optimization/97496,
tree-optimization/97500, tree-optimization/97501,
tree-optimization/97503, tree-optimization/97505,
tree-optimization/97515, tree-optimization/97520,
tree-optimization/97538, tree-optimization/97539,
tree-optimization/97546, tree-optimization/97555,
tree-optimization/97560, tree-optimization/97567,
tree-optimization/97615
- for ELN default to -march=x86-64-v2 for x86 64-bit compilation and
for s390x to -march=z13 -mtune=arch13
* Mon Oct 19 2020 Jakub Jelinek <jakub@redhat.com> 11.0.0-0.2
- new package
|