From: Raspbian automatic forward porter Date: Tue, 31 Aug 2021 18:15:39 +0000 (+0100) Subject: Merge version 9.3.0-22+rpi1 and 9.4.0-2 to produce 9.4.0-2+rpi1 X-Git-Tag: archive/raspbian/9.4.0-2+rpi1^0 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=bd2a0b17c0947f9a399d403e394a13b0d254190d;p=gcc-9.git Merge version 9.3.0-22+rpi1 and 9.4.0-2 to produce 9.4.0-2+rpi1 --- bd2a0b17c0947f9a399d403e394a13b0d254190d diff --cc debian/changelog index 034fe38,8991767..8e34e2a --- a/debian/changelog +++ b/debian/changelog @@@ -1,15 -1,122 +1,135 @@@ - gcc-9 (9.3.0-22+rpi1) bullseye-staging; urgency=medium ++gcc-9 (9.4.0-2+rpi1) bookworm-staging; urgency=medium + + [changes brought forward from gcc-8 8-20180207-2+rpi1 by Peter Michael Green at Sat, 17 Feb 2018 00:20:23 +0000] + * Don't pass -march=armv7+fp to compiler when building libatomic. + + [changes introduced in gcc-8 8.2.0-16+rpi1 by Peter Michael Green] + * Disable testsuite (build seems to hang after testsuite completes). + + [changes introduced in gcc-9 9.1.0-10+rpi1 by Peter Michael Green] + * Update symbols file for raspbian. + - -- Raspbian forward porter Fri, 12 Feb 2021 01:52:18 +0000 ++ -- Raspbian forward porter Tue, 31 Aug 2021 18:15:38 +0000 ++ + gcc-9 (9.4.0-2) unstable; urgency=medium + + * Update to git 20210814 from the gcc-9 branch. + - Fix PR target/94780 (MIPS), PR target/100182 (x86), + PR target/101129 (PPC), PR rtl-optimization/99927, PR target/101175 (x86), + PR target/100871 (S390), PR d/96435, PR d/101640, PR d/101490, + PR d/101441, PR d/101127, PR d/100967, PR d/90651, PR d/100964, + PR d/100935, PR d/100882, PR fortran/100949, PR fortran/100227, + PR fortran/99839, PR libstdc++/91488, PR sanitizer/101749, + PR libstdc++/101866, PR libstdc++/101510, PR libstdc++/88881, + PR libstdc++/88881, PR libstdc++/96657, PR libstdc++/101034, + PR libstdc++/90415, PR libstdc++/92156, PR libstdc++/100982, + PR libstdc++/95833, PR libstdc++/100630, PR libstdc++/100384, + PR libstdc++/99006, PR libstdc++/91488. + * Ada: Keep the alternate stack size at 16 * 1024, and don't rely on + the MINSIGSTKSZ constant removed in glibc 2.34. + + -- Matthias Klose Sat, 14 Aug 2021 11:09:16 +0200 + + gcc-9 (9.4.0-1) unstable; urgency=medium + + * GCC 9.4.0 release. + * Refresh patches. + + -- Matthias Klose Tue, 01 Jun 2021 11:54:15 +0200 + + gcc-9 (9.3.0-26) experimental; urgency=medium + + * GCC 9.4.0 release candidate 2. + * Update to git 20210527 from the gcc-9 branch. + - Fix PR c++/97938, PR c++/52625, PR c++/80456, PR sanitizer/100379, + PR c++/100797, PR c++/95719. + * Drop the PR bootstrap/87338 patch, applied upstream. + + -- Matthias Klose Fri, 28 May 2021 13:52:31 +0200 + + gcc-9 (9.3.0-25) experimental; urgency=medium + + * GCC 9.4.0 release candidate 1. + * Update to git 20210519 from the gcc-9 branch. + - Fix PR target/97865 (Darwin), PR target/44107 (Darwin), + PR target/48097 (Darwin), PR tree-optimization/92608, PR bootstrap/87338, + PR target/100182 (x86), PR tree-optimization/99954, + PR rtl-optimization/99929, PR target/98136 (AArch64), + PR rtl-optimization/96796, PR tree-optimization/98302, + PR middle-end/95694, PR c++/95719, PR fortran/100154, + PR target/98952 (PPC), PR libstdc++/100259, PR target/99988 (AArch64), + PR target/99037 (AArch64), PR target/100441 (AArch64), + PR rtl-optimization/100225, PR rtl-optimization/84878, + PR target/100402 (x86), PR rtl-optimization/100263, + PR tree-optimization/98786, PR rtl-optimization/100230, + PR tree-optimization/100053, PR rtl-optimization/98144, + PR target/100375 (nvptx), PR target/100302 (AArch64), + PR rtl-optimization/100254, PR debug/100255, PR rtl-optimization/100148, + PR tree-optimization/91914, PR fortran/100274, PR c/100450, + PR rtl-optimization/80960, PR tree-optimization/96513, + PR tree-optimization/96597, PR tree-optimization/88240, + PR tree-optimization/100566. + * Fix running the libstdc++-v3 tests against the installed libstdc++6, + when the libstdc++6 package is not built from this source. + * Don't apply the arm-multilib-soft patch when building without + armhf/armsf multilib packages. + + -- Matthias Klose Wed, 19 May 2021 10:20:17 +0200 + + gcc-9 (9.3.0-24) experimental; urgency=medium + + * Update to git 20210422 from the gcc-9 branch. + - Fix PR driver/47785, PR tree-optimization/99694, PR c/99224, PR lto/96591, + PR tree-optimization/97009, PR tree-optimization/99856, PR ipa/99466, + PR target/97329 (PPC), PR target/99704 (x86), PR target/99702 (RISCV), + PR ipa/98078, PR tree-optimization/98758, PR tree-optimization/98282, + PR tree-optimization/93964, PR fortran/99840, PR fortran/99688, + PR fortran/99545, PR lto/96385, PR bootstrap/99983, PR libstdc++/99985, + PR libstdc++/96029, PR libstdc++/96029, PR target/99767, PR lto/99849, + PR rtl-optimization/99905, PR debug/99830, PR rtl-optimization/98601, + PR rtl-optimization/99863, PR tree-optimization/99777, PR debug/99334, + PR debug/99388, PR target/99542 (AArch64), PR middle-end/93235, + PR tree-optimization/99225, PR tree-optimization/99204, PR ipa/99034, + PR tree-optimization/99079, PR c++/99035, PR middle-end/99007, + PR middle-end/97487, PR middle-end/97971, PR debug/98331, + PR target/98853 (AArch64), PR target/98681 (AArch64), PR testsuite/97301, + PR tree-optimization/90248, PR c++/98556, PR tree-optimization/98474, + PR c++/98353, PR middle-end/98183, PR middle-end/98205, PR c/99324, + PR target/98100, PR target/98063 (x86), PR debug/97599, PR c++/98187, + PR rtl-optimization/97386, PR sanitizer/97294, PR c/99990, PR c/99588, + PR c/99136, PR c/97958, PR c++/95468, PR c++/96282, PR c++/64194, + PR c++/99833, PR c++/99790, PR c++/99745, PR c++/99650, PR c++/99613, + PR c++/82959, PR c++/95451, PR sanitizer/99106, PR c++/99033, + PR c++/97878, PR c++/33661, PR c++/98847, PR sanitizer/95693, + PR c++/98672, PR c++/98187, PR c++/98072, PR c++/97663, PR d/98457, + PR jit/100096, PR bootstrap/97163, PR sanitizer/100114, + PR libstdc++/100180, PR libstdc++/99181, PR libstdc++/99181, + PR libstdc++/90945, PR libstdc++/94854, PR libstdc++/99533, + PR libstdc++/99536, PR libstdc++/82584, PR libstdc++/99805, + PR libstdc++/97362, PR libstdc++/97570, PR libstdc++/98319, + PR libstdc++/99077, PR libstdc++/99058. + * Fix PR sanitizer/100114, taken from the trunk. + * Starting with Ubuntu impish, don't build arm multilib packages. + + -- Matthias Klose Fri, 23 Apr 2021 22:17:17 +0200 + + gcc-9 (9.3.0-23) experimental; urgency=medium + + * Update to git 20210316 from the gcc-9 branch. + - Fix PR go/99458, PR target/85074 (PA), PR target/99234 (x86), + PR target/99234 (x86), PR ada/99264, PR c/99137, PR c++/98810, + PR c++/95675, PR c++/90333, PR d/99337, PR fortran/99124, + PR fortran/99060, PR libfortran/99218, PR fortran/99545. + * Don't strip the sanitizer libraries, these are only used for debugging. + LP: #1894166. + * Fix --as-needed specs for -fsanitize=* options for backports. + LP: #1896458. + * Revert the PR ada/99264 fix, causing an ABI breakage in libgnat. + * debian/ada/check_ali_update.sh: Fix syntax errors. + Always run the script. + * Fix lib*gcc* dependencies for backports. + + -- Matthias Klose Tue, 16 Mar 2021 10:49:34 +0100 gcc-9 (9.3.0-22) unstable; urgency=medium