-
Wed Sep 28 2022 Qing Zhao <qing.zhao@oracle.com> 11.3.1-2.1.0.1
- Merge all Oracle patches:
- Add complex divide improvement (11.2.1-2.2.0.1)
backport of upstream commit 54f0224d55a1b56dde092460ddf76913670e6efc
- Add CTF/BTF support (11.2.1-2.2.0.1)
- Add -ftrivial-auto-var-init support from GCC12 (11.2.1-2.2.0.1)
- Add more fixes for -ftrivial-auto-var-init support from GCC12 (11.2.1-2.2.0.2)
- Add two more fixes for -ftrivial-auto-var-init bogus warnings from GCC12
PR104550 and PR102276. (11.2.1-2.2.0.3)
- NOTE: adjust gcc12-ctf-pre-1-write_symbols-to-support-bitmasks.patch
for c-family/c-pch.c for 11.2.1-9.4
Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
-
Tue Jul 12 2022 Marek Polacek <polacek@redhat.com> 11.3.1-2.1
- fix handling of invalid ranges in std::regex (#2106262)
-
Thu Apr 21 2022 Jakub Jelinek <jakub@redhat.com> 11.3.1-2
- update from releases/gcc-11-branch (#2077536)
- GCC 11.3 release
- PRs c++/98249, c++/99893, c++/100608, c++/101051, c++/101532, c++/101677,
c++/101717, c++/101894, c++/102869, c++/103105, c++/103328,
c++/103341, c++/103455, c++/103706, c++/103885, c++/103943,
c++/104008, c++/104079, c++/104225, c++/104507, c++/104565,
c++/105003, c++/105064, c++/105143, c++/105186, c++/105256, c/101585,
debug/105203, fortran/102992, fortran/104210, fortran/104228,
fortran/104570, fortran/105138, gcov-profile/105282, ipa/103083,
ipa/103432, jit/100613, libstdc++/90943, libstdc++/100516,
libstdc++/103630, libstdc++/103638, libstdc++/103650,
libstdc++/103955, libstdc++/104098, libstdc++/104301,
libstdc++/104542, libstdc++/104859, libstdc++/105021,
libstdc++/105027, middle-end/104497, middle-end/105165,
rtl-optimization/104985, rtl-optimization/105028,
rtl-optimization/105211, target/80556, target/100106, target/104117,
target/104474, target/104853, target/104894, target/105214,
target/105257, tree-optimization/99121, tree-optimization/104880,
tree-optimization/105053, tree-optimization/105070,
tree-optimization/105189, tree-optimization/105198,
tree-optimization/105226, tree-optimization/105232,
tree-optimization/105235
- fix bogus -Wuninitialized warning on va_arg with complex types on x86_64
(PR target/105331)
- remove bogus assertion in std::from_chars (PR libstdc++/105324)
-
Mon Apr 04 2022 David Malcolm <dmalcolm@redhat.com> - 11.2.1-10
- update from releases/gcc-11-branch (#2063255)
- PRs ada/98724, ada/104258, ada/104767, ada/104861, c++/58646, c++/59950,
c++/61611, c++/95036, c++/100468, c++/101030, c++/101095, c++/101371,
c++/101515, c++/101767, c++/102045, c++/102123, c++/102538,
c++/102740, c++/102990, c++/103057, c++/103186, c++/103291,
c++/103299, c++/103337, c++/103711, c++/103769, c++/103968,
c++/104107, c++/104108, c++/104284, c++/104410, c++/104472,
c++/104513, c++/104568, c++/104667, c++/104806, c++/104847,
c++/104944, c++/104994, c++/105035, c++/105061, c/82283, c/84685,
c/104510, c/104711, d/104659, d/105004, debug/104337, debug/104517,
debug/104557, fortran/66193, fortran/99585, fortran/100337,
fortran/103790, fortran/104211, fortran/104311, fortran/104331,
fortran/104430, fortran/104619, fortran/104811, go/100537,
libgomp/104385, libstdc++/101231, libstdc++/102358, libstdc++/103904,
libstdc++/104442, lto/104237, lto/104333, lto/104617,
middle-end/95115, middle-end/99578, middle-end/100464,
middle-end/100680, middle-end/100775, middle-end/100786,
middle-end/104307, middle-end/104402, middle-end/104446,
middle-end/104786, middle-end/104971, middle-end/105032,
preprocessor/104147, rtl-optimization/104544, rtl-optimization/104589,
rtl-optimization/104777, rtl-optimization/104814, sanitizer/102656,
sanitizer/104449, sanitizer/105093, target/79754, target/87496,
target/99708, target/99754, target/100784, target/101324,
target/102140, target/102952, target/102957, target/103307,
target/103627, target/103925, target/104090, target/104208,
target/104219, target/104253, target/104362, target/104448,
target/104451, target/104453, target/104458, target/104462,
target/104469, target/104502, target/104674, target/104681,
target/104688, target/104775, target/104890, target/104910,
target/104923, target/104963, target/104998, target/105000,
target/105052, target/105058, target/105068, testsuite/103556,
testsuite/103586, testsuite/104730, testsuite/104759,
testsuite/105055, tree-optimization/45178, tree-optimization/100834,
tree-optimization/101636, tree-optimization/102819,
tree-optimization/102893, tree-optimization/103169,
tree-optimization/103361, tree-optimization/103489,
tree-optimization/103544, tree-optimization/103596,
tree-optimization/103641, tree-optimization/103864,
tree-optimization/104263, tree-optimization/104288,
tree-optimization/104511, tree-optimization/104601,
tree-optimization/104675, tree-optimization/104782,
tree-optimization/104931, tree-optimization/105094
- fix x86 vector initialization expansion fallback (PR target/105123)
- drop patch 22 (gcc11-libsanitizer-pthread.patch;
upstreamed as r11-9607-ga8dd74bfb921ed)
-
Thu Feb 10 2022 Marek Polacek <polacek@redhat.com> 11.2.1-9.4
- add --enable-host-bind-now, use it (#2044917)
-
Tue Feb 08 2022 Marek Polacek <polacek@redhat.com> 11.2.1-9.3
- use _thread_db_sizeof_pthread to obtain struct pthread size (#2034494)
- add --enable-host-pie, build the compilers as PIE (#2044917)
-
Mon Feb 07 2022 Marek Polacek <polacek@redhat.com> 11.2.1-9.2
- add support for relocation of the PCH data (pch/71934, #2044917)
- remove 30_threads/future/members/poll.cc (#2050090)
- avoid overly-greedy match in dejagnu regexp (#2050089)
-
Mon Jan 31 2022 Marek Polacek <polacek@redhat.com> 11.2.1-9.1
- don't set -Wl,-rpath when building annobin (#2047356)
-
Fri Jan 28 2022 Marek Polacek <polacek@redhat.com> 11.2.1-9
- update from releases/gcc-11-branch (#2047296)
- PRs fortran/104127, fortran/104212, fortran/104227, target/101529
- fix up va-opt-6.c testcase
-
Fri Jan 28 2022 Marek Polacek <polacek@redhat.com> 11.2.1-8
- update from releases/gcc-11-branch (#2047296)
- PRs ada/103538, analyzer/101962, bootstrap/103688, c++/85846, c++/95009,
c++/98394, c++/99911, c++/100493, c++/101715, c++/102229, c++/102933,
c++/103012, c++/103198, c++/103480, c++/103703, c++/103714,
c++/103758, c++/103783, c++/103831, c++/103912, c++/104055, c/97548,
c/101289, c/101537, c/103587, c/103881, d/103604, debug/103838,
debug/103874, fortran/67804, fortran/83079, fortran/101329,
fortran/101762, fortran/102332, fortran/102717, fortran/102787,
fortran/103411, fortran/103412, fortran/103418, fortran/103473,
fortran/103505, fortran/103588, fortran/103591, fortran/103606,
fortran/103607, fortran/103609, fortran/103610, fortran/103692,
fortran/103717, fortran/103718, fortran/103719, fortran/103776,
fortran/103777, fortran/103778, fortran/103782, fortran/103789,
ipa/101354, jit/103562, libfortran/103634, libstdc++/100017,
libstdc++/102994, libstdc++/103453, libstdc++/103501,
libstdc++/103549, libstdc++/103877, libstdc++/103919,
middle-end/101751, middle-end/102860, middle-end/103813, objc/103639,
preprocessor/89971, preprocessor/102432, rtl-optimization/102478,
rtl-optimization/103837, rtl-optimization/103860,
rtl-optimization/103908, sanitizer/102911, target/102347,
target/103465, target/103661, target/104172, target/104188,
tree-optimization/101615, tree-optimization/103523,
tree-optimization/103603, tree-optimization/103995