- gcc-11 (11.4.0-7+rpi1) trixie-staging; urgency=medium
++gcc-11 (11.5.0-1+rpi1) trixie-staging; urgency=medium
+
+ [changes brought forward from gcc-8 8-20180207-2+rpi1 by Peter Michael Green <plugwash@raspbian.org> 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).
+
- -- Raspbian forward porter <root@raspbian.org> Wed, 20 Dec 2023 01:37:37 +0000
++ -- Raspbian forward porter <root@raspbian.org> Thu, 25 Jul 2024 09:27:42 +0000
++
+ gcc-11 (11.5.0-1) unstable; urgency=medium
+
+ * GCC 11.5.0 release.
+ * Refresh patches.
+ * Pass --package-metadata on distros with supporting linkers (starting
+ with Debian trixie and Ubuntu noble).
+ The package metadata is constructed from the environment variables
+ ELF_PACKAGE_METADATA.
+ Setting NO_PKG_METADATA=1 disables the generation of the package metadata.
+
+ -- Matthias Klose <doko@debian.org> Fri, 19 Jul 2024 11:08:27 +0200
+
+ gcc-11 (11.4.0-10) unstable; urgency=medium
+
+ * Update to git 20240711 from the gcc-11 branch (11.5.0 release candidate).
+ - Fix PR middle-end/115836, PR target/115475 (AArch64),
+ PR target/115457 (AArch64), PR middle-end/112732, PR target/115691 (PA),
+ PR target/114846 (PPC), PR middle-end/110176, PR tree-optimization/111070,
+ PR tree-optimization/111039, PR debug/111080, PR tree-optimization/111445,
+ PR tree-optimization/112495, PR tree-optimization/112505, PR debug/112718,
+ PR tree-optimization/112793, PR tree-optimization/114027,
+ PR middle-end/114734, PR driver/115440, PR tree-optimization/115337,
+ PR middle-end/108789, PR rtl-optimization/114902,
+ PR rtl-optimization/115092, PR sanitizer/114956, PR fortran/114825,
+ PR tree-optimization/114876, PR rtl-optimization/114768,
+ PR middle-end/114753, PR c++/114634, PR middle-end/110027,
+ PR tree-optimization/114566, PR c++/114537, PR middle-end/113907,
+ PR target/114310 (AArch64), PR rtl-optimization/110079,
+ PR target/114184 (x86), PR c++/113674, PR tree-optimization/113603,
+ PR target/113122 (x86), PR tree-optimization/113372, PR middle-end/90348,
+ PR middle-end/110115, PR middle-end/111422, PR target/115253 (ARM),
+ PR rtl-optimization/100303, PR rtl-optimization/108086,
+ PR target/113281, PR tree-optimization/115192, PR target/115297 (alpha),
+ PR sanitizer/115172, PR tree-optimization/110386,
+ PR tree-optimization/111331, PR middle-end/95351, PR target/101865 (PPC),
+ PR target/105522 (Darwin), PR target/114837 (ARM), PR target/88309 (PPC),
+ PR target/105599, PR sanitizer/111736, PR tree-optimization/111736,
+ PR sanitizer/111736, PR tree-optimization/113552, PR middle-end/114599,
+ PR tree-optimization/114115, PR target/114130 (RISCV), PR c/114007,
+ PR c++/113674, PR c/113262, PR c++/89224, PR c/114493, PR c++/104051,
+ PR c++/101765, PR c++/100772, PR c++/99710, PR c++/114691, PR c++/114572,
+ PR c++/113598, PR c++/111529, PR c++/100667, PR c++/114561, PR c++/114562,
+ PR c++/89224, PR middle-end/111632, PR c/114007, PR target/115360 (ARM),
+ PR c++/114572, PR libgomp/113192, PR testsuite/66005,
+ PR libquadmath/114533, PR libstdc++/114401, PR libstdc++/104259,
+ PR libstdc++/115575, PR libstdc++/115454, PR libstdc++/115269,
+ PR libstdc++/114803, PR libstdc++/114750, PR libstdc++/109822,
+ PR libstdc++/110054, PR libstdc++/114147, PR target/112397.
+ * Starting with Ubuntu 24.10, stop building s390x multilibs.
+
+ -- Matthias Klose <doko@debian.org> Sun, 30 Jun 2024 18:15:07 +0200
+
+ gcc-11 (11.4.0-9) unstable; urgency=medium
+
+ * Update to git 20240412 from the gcc-11 branch.
+ - Fix PR fortran/114474.
+ * Fix the gm2 bootstrap.
+
+ -- Matthias Klose <doko@debian.org> Fri, 12 Apr 2024 09:13:08 +0200
+
+ gcc-11 (11.4.0-8) unstable; urgency=medium
+
+ * Update to git 20240403 from the gcc-11 branch.
+ - Fix PR tree-optimization/111407, PR sanitizer/97696,
+ PR target/108743 (Darwin), PR target/101737 (SH), PR target/114098 (x86),
+ PR target/110411 (PPC), PR target/108120 (ARM),
+ PR target/111677 (AArch64), PR middle-end/113921,
+ PR tree-optimization/110422, PR target/112816 (x86),
+ PR middle-end/112733, PR target/112845 (x86), PR target/112837 (x86),
+ PR target/112816 (x86), PR target/111408 (x86),
+ PR tree-optimization/110731, PR tree-optimization/111917,
+ PR tree-optimization/111614, PR tree-optimization/111764,
+ PR middle-end/111818, PR tree-optimization/110298, PR debug/110295,
+ PR ada/113979, PR ada/113893, PR preprocessor/105608,
+ PR c++/103185, PR c++/111485, PR c++/92145, PR c++/92407,
+ PR c++/108975, PR sanitizer/112727, PR c++/112795,
+ PR d/114171, PR d/113758, PR d/113125, PR fortran/107426,
+ PR fortran/50410, PR fortran/103715, PR fortran/104908, PR objc/101718,
+ PR libfortran/110651, PR libstdc++/113250, PR testsuite/113175.
+ * d/p/gcc-distro-defaults: Make -fstack-protector-explicit known.
+ * Make vhdl known to the PPC backend.
+ * ASan: move allocator base to avoid conflict with high-entropy ASLR
+ for x86-64 Linux. Patch taken from LLVM. LP: #2048768.
+ * libsanitizer: Remove crypt and crypt_r interceptors for releases
+ with glibc (>= 2.31).
+ * Pass -D_TIME_BITS=64 together with -D_FILE_OFFSET_BITS=64 by default
+ on the 32bit architectures armel, armhf, hppa, m68k, mips, mipsel,
+ powerpc (-m32 only) and sh4.
+ * PR libstdc++/99832, std::chrono::system_clock::{from,to}_time_t:
+ Add ABI tag for timet64.
+ * Fix libsanitizer build with _TIME_BITS set.
+ * Apply the proposed patch for PR ada/114064, gnat builds with 64bit time_t.
+ * Apply patch for PR libquadmath/114533, taken from the trunk (Simon Chopin).
+ Addresses: #1064426. LP: #2052929.
+ * Revert back _FORTIFY_SOURCE to 2, 3 not supported by GCC 11.
+ * Refresh patches.
+
+ -- Matthias Klose <doko@debian.org> Wed, 03 Apr 2024 15:04:39 +0200
gcc-11 (11.4.0-7) unstable; urgency=medium