From: Raspbian automatic forward porter Date: Wed, 26 Jun 2024 20:37:01 +0000 (+0100) Subject: Merge version 13.2.0-16.1+rpi1 and 13.3.0-1 to produce 13.3.0-1+rpi1 X-Git-Tag: archive/raspbian/13.3.0-1+rpi1~2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=80e53662611554c76e8370e5359a38b854db3318;p=gcc-13.git Merge version 13.2.0-16.1+rpi1 and 13.3.0-1 to produce 13.3.0-1+rpi1 --- 80e53662611554c76e8370e5359a38b854db3318 diff --cc debian/changelog index 5673742,10e85eb..7eea8e6 --- a/debian/changelog +++ b/debian/changelog @@@ -1,12 -1,199 +1,209 @@@ - gcc-13 (13.2.0-16.1+rpi1) trixie-staging; urgency=medium ++gcc-13 (13.3.0-1+rpi1) trixie-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). + - -- Raspbian forward porter Thu, 29 Feb 2024 06:21:07 +0000 ++ -- Raspbian forward porter Wed, 26 Jun 2024 20:36:59 +0000 ++ + gcc-13 (13.3.0-1) unstable; urgency=medium + + * GCC 13.3.0 release. + * Update to git 20240619 from the gcc-13 branch. + - Fix PR target/115297 (alpha), PR tree-optimization/115307 (AVR), + PR target/113281, PR tree-optimization/115192, PR target/113719 (x86), + PR tree-optimization/115152, PR sanitizer/115172, + PR tree-optimization/115143, PR tree-optimization/115154, + PR c++/111529, PR c++/113598, PR libstdc++/107800, PR fortran/115150, + PR fortran/114827, PR fortran/110415, PR fortran/115039, + PR libstdc++/115269, PR libstdc++/114940, PR libstdc++/108976, + PR target/115253 (ARM), PR tree-optimization/115337, PR middle-end/108789, + PR target/115324 (PPC), PR rtl-optimization/114902, + PR rtl-optimization/115092, PR c/115290, PR c/114493, PR c++/115511, + PR target/111343, PR jit/115442, PR target/115360 (AM), + PR libstdc++/115308, PR libstdc++/115247, PR libstdc++/114958. + * Update newlib to 4.4.0. + * Add sparc64 bits for the gcc-as-needed patch. Closes: #1070766. + + -- Matthias Klose Wed, 19 Jun 2024 16:43:00 +0200 + + gcc-13 (13.2.0-25) unstable; urgency=medium + + * Update to git 20240514 from the gcc-13 branch. + - Fix PR rtl-optimization/54052, PR middle-end/114348, + PR middle-end/112684, PR driver/111700, PR rtl-optimization/114415, + PR tree-optimization/111009, PR tree-optimization/114965, + PR middle-end/114907, PR sanitizer/114956, PR tree-optimization/114876, + PR fortran/114825, PR tree-optimization/114375, + PR rtl-optimization/114924, PR tree-optimization/111268, + PR target/110792 (x86), PR middle-end/112732, PR tree-optimization/112281, + PR tree-optimization/112991, PR middle-end/113396, + PR tree-optimization/113831, PR tree-optimization/114121, + PR target/114747 (RISCV), PR ipa/92606, PR tree-optimization/114799, + PR tree-optimization/114787, PR middle-end/114734, + PR tree-optimization/114246, PR tree-optimization/113630, + PR tree-optimization/114749, PR tree-optimization/114736, + PR gcov-profile/114715, PR lto/114655, PR tree-optimization/114733, + PR tree-optimization/114485, PR tree-optimization/111882, + PR tree-optimization/114672, PR target/101865 (PPC), + PR target/113095 (RISCV), PR target/111600, PR target/114848 (LOONG), + PR target/111234, PR analyzer/114408, PR analyzer/114473, + PR analyzer/109251, PR analyzer/111289, PR analyzer/113253, + PR analyzer/112969, PR analyzer/113333, PR analyzer/112790, + PR analyzer/112889, PR analyzer/110882, PR analyzer/110700, + PR analyzer/109577, PR analyzer/110112, PR c++/89224, PR c++/114709, + PR c++/111284, PR c++/89224, PR c++/113141, PR c++/114377, + PR c++/114561, PR c++/114562, PR c++/100667, PR fortran/89462, + PR fortran/93678, PR fortran/113956, PR fortran/114535, + PR fortran/106999, PR fortran/112407, PR fortran/36337, + PR fortran/110987, PR fortran/113885, PR fortran/114739, + PR libstdc++/114803, PR libstdc++/114750, PR libstdc++/109822, + PR libstdc++/110054, PR libstdc++/110050, PR libstdc++/93672, + PR libstdc++/104606, PR libstdc++/114863. + + [ Nicolas Boulenguez ] + * Ada: fix a typo in patch for PR ada/114065 breaking the build on hurd. + + [ Matthias Klose ] + * gcc-13: Depend on cpp-13, lost with the -for-build/-for-host changes. + * Run the tests again during the build. + * Turn on again PGO and LTO builds. + + -- Matthias Klose Tue, 14 May 2024 09:58:45 +0200 + + gcc-13 (13.2.0-24) unstable; urgency=medium + + * Update to git 20240429 from the gcc-13 branch. + - Fix PR target/114175 (RISCV), PR middle-end/111632, + PR tree-optimization/111407, PR target/113233 (loong64), + PR target/105522 (Darwin), PR target/114175, PR tree-optimization/112303, + PR middle-end/111151, PR sanitizer/111736, PR middle-end/111683, + PR bootstrap/114369, PR c++/103825, PR fortran/103707, + PR fortran/106987, PR fortran/113799, PR fortran/95374, PR fortran/104352, + PR fortran/107426, PR fortran/113866, PR fortran/50410, PR fortran/103716, + PR middle-end/111632, PR libgcc/111731, PR libstdc++/114401, + PR libstdc++/113841, PR libstdc++/114367, PR target/114130 (RISCV), + PR ipa/108007, PR ipa/112616, PR fortran/114474, PR bootstrap/106472, + PR target/114272 (AArch64), PR target/114837 (ARM), PR target/88309 (PPC), + PR target/114172 (RISCV), PR rtl-optimization/114768, + PR middle-end/114753, PR sanitizer/114743, PR c++/114634, + PR sanitizer/114687, PR middle-end/110027, PR tree-optimization/114566, + PR c++/114537, PR middle-end/114552, PR ipa/113964, PR ipa/111571, + PR target/114752 (AVR), PR middle-end/114599, PR gcov-profile/114115, + PR tree-optimization/114115, PR tree-optimization/113552, + PR c/114780, PR c++/114691, PR c++/114580, PR c++/114572, + PR c++/113966, PR c++/110006, PR c++/112769, PR fortran/102003, + PR target/114794 (AVR), PR libfortran/114304, PR libfortran/105473, + PR libquadmath/114533. + * Use gcc:SoftVersion for -for-host dependencies (Helmut Grohne). + Addresses: #1067904. + * Apply proposed patch for PR libquadmath/114533 (Simon Chopin). + Addresses: #1064426. LP: #2052929. + * Don't build the libstdc++-doc package when the nodoc profile is enabled. + * Integrate gnat patches from Nicolas: + - Update the ada-lib-info-source-date-epoch patch. + - Remove the pr114065-proposed patch. + - Add patches (v6) from PR ada/114065. Closes: #1067453. + - Only apply ada-armel-libatomic.diff on armel. + * Don't set the _FILE_OFFSET_BITS and _TIME_BITS macros, if the + _DISTRO_EVADE_TIME_BITS macro is defined. + See https://sourceware.org/bugzilla/show_bug.cgi?id=31624. + * Build using GCC 13. + + -- Matthias Klose Mon, 29 Apr 2024 11:49:21 +0200 + + gcc-13 (13.2.0-23) unstable; urgency=medium + + * Only apply newlib patches when the newlib tarball is unpacked. + + -- Matthias Klose Thu, 28 Mar 2024 14:30:10 +0100 + + gcc-13 (13.2.0-22) unstable; urgency=medium + + * Update to git 20240328 from the gcc-13 branch. + - Fix PR sanitizer/97696, PR tree-optimization/110838, + PR tree-optimization/91838, PR c/112571. + * Fix PR target/110934 (m68k), taken from the trunk. + * d/p/gcc-distro-defaults: Make -fstack-protector-explicit known. + * newlib: amdgcn: Implement proper locks, taken from newlib trunk. + + -- Matthias Klose Thu, 28 Mar 2024 11:29:26 +0100 + + gcc-13 (13.2.0-21) unstable; urgency=medium + + * Update to git 20240324 from the gcc-13 branch. + - Fix PR fortran/101135, PR fortran/55978. + * Update the proposed patch to fix PR ada/114065. + * Move the _FORTIFY_SOURCE setting from cc1 to the driver. + * Refresh patches. + + -- Matthias Klose Sun, 24 Mar 2024 14:49:13 +0100 + + gcc-13 (13.2.0-20) unstable; urgency=medium + + * Update to git 20240323 from the gcc-13 branch. + - Fix PR other/109668, PR tree-optimization/114231, + PR tree-optimization/112793, PR tree-optimization/113670, + PR middle-end/113622, PR tree-optimization/114203, PR middle-end/114070, + PR middle-end/114070, PR tree-optimization/114027, PR debug/112718, + PR tree-optimization/113910, PR tree-optimization/111736, + PR tree-optimization/114396, PR target/113950 (PPC), + PR target/111822 (x86), PR target/114160 (RISCV), PR sanitizer/112709, + PR sanitizer/112709, PR target/114339 (x86), PR middle-end/113907, + PR target/114310 (AArch64), PR rtl-optimization/110079, + PR rtl-optimization/114211, PR target/114184 (x86), PR fortran/114001, + PR fortran/103715, PR fortran/110826, PR fortran/100988, + PR fortran/104819, PR libstdc++/66146, PR libstdc++/114316, + PR libstdc++/114147. + * Make vhdl known to the PPC backend. + * Use the proposed patch to fix PR ada/114065, 64bit definitions for + time_t_bits type on 32bit archs. + * libsanitizer: Remove crypt and crypt_r interceptors for releases + with glibc (>= 2.31). Remove the build hacks for crypt.h. + * libstdc++-dev: Install libstdc++_libbacktrace.a. Note that all Filesystem TS + and std::stacktrace symbols were added to libstdc++exp.a and GCC 14 stops + shipping libstdc++_libbacktrace.a. Closes: #1065359. + + -- Matthias Klose Sat, 23 Mar 2024 11:38:07 +0100 + + gcc-13 (13.2.0-19) unstable; urgency=medium + + * Update to git 20240315 from the gcc-13 branch. + - Fix PR middle-end/95351, PR driver/114314, PR target/101737 (SH), + PR ada/113979, PR d/112285, PR d/112290, PR d/114171, PR fortran/114012, + PR fortran/114024, PR libfortran/105437, PR libfortran/114304, + PR libfortran/105473, PR libstdc++/110167. + * Fix installation of the amdgcn offload compiler. + * Fix installation of the nvptx offload compiler. Closes: #1065598. + * ASan: move allocator base to avoid conflict with high-entropy ASLR + for x86-64 Linux. Patch taken from LLVM. LP: #2048768. + + -- Matthias Klose Fri, 15 Mar 2024 17:33:18 +0100 + + gcc-13 (13.2.0-18) unstable; urgency=medium + + * Remove build-dependency on gdb for now. + + -- Matthias Klose Sun, 03 Mar 2024 17:28:27 +0100 + + gcc-13 (13.2.0-17) unstable; urgency=medium + + * Update to git 20240303 from the gcc-13 branch. + - Fix PR middle-end/114136, PR tree-optimization/114041, + PR tree-optimization/114090, PR tree-optimization/113993, + PR c++/113674, PR middle-end/110754, PR rtl-optimization/113656, + 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 rtl-optimization/112758, + PR target/108174 (AArch64), PR target/114098 (x86), + PR target/108120 (ARM), PR tree-optimization/109804, + PR target/112299 (loong64), PR target/112330 (loong64), PR ada/113893, + PR c/114007, PR c/113262, PR d/113758, PR d/113125, PR libgomp/113192, + PR libstdc++/113960, PR libstdc++/114152. + + -- Matthias Klose Sun, 03 Mar 2024 11:19:43 +0100 gcc-13 (13.2.0-16.1) unstable; urgency=medium