From: Raspbian automatic forward porter Date: Sat, 17 Feb 2024 07:52:31 +0000 (+0000) Subject: Merge version 12.3.0-13+rpi1 and 12.3.0-14 to produce 12.3.0-14+rpi1 X-Git-Tag: archive/raspbian/12.3.0-14+rpi1^0 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=31c7d2a3e7d66eaec18138f096b0c1438cf71ac3;p=gcc-12.git Merge version 12.3.0-13+rpi1 and 12.3.0-14 to produce 12.3.0-14+rpi1 --- 31c7d2a3e7d66eaec18138f096b0c1438cf71ac3 diff --cc debian/changelog index 900ba2e,818997f..d2ba932 --- a/debian/changelog +++ b/debian/changelog @@@ -1,12 -1,18 +1,28 @@@ - gcc-12 (12.3.0-13+rpi1) trixie-staging; urgency=medium ++gcc-12 (12.3.0-14+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 Wed, 20 Dec 2023 13:45:04 +0000 ++ -- Raspbian forward porter Sat, 17 Feb 2024 07:52:31 +0000 ++ + gcc-12 (12.3.0-14) unstable; urgency=medium + + * Update to git 20240119 from the gcc-12 branch. + - Fix PR target/107201 (AVR), PR target/113156 (AVR), + PR target/112952 (AVR), PR target/112816 (x86), PR middle-end/112733, + PR tree-optimization/113013, PR target/112845 (x86), + PR target/112837 (x86), PR target/112816 (x86), PR target/111408 (x86), + PR tree-optimization/111967, PR c/112339, PR tree-optimization/110731, + PR debug/111080, PR tree-optimization/111137, PR ada/104354, + PR middle-end/111253, PR c++/109899, PR c++/111485, PR c++/108975, + PR sanitizer/112727, PR c++/112795, PR libstdc++/113200, + PR libstdc++/113250, PR testsuite/113175. + * Update the testsuite-hardening patches, and apply them again. + + -- Matthias Klose Fri, 19 Jan 2024 12:01:10 +0100 gcc-12 (12.3.0-13) unstable; urgency=medium diff --cc debian/rules.patch index c57eec4,0d66120..0ba67ce --- a/debian/rules.patch +++ b/debian/rules.patch @@@ -86,12 -86,8 +86,12 @@@ endi # libstdc++-nothumb-check \ hardening_patches = + +debian_patches += \ + raspbian-disable-libatomic-march \ + ifneq (,$(filter $(derivative),Ubuntu)) - ifneq (,$(findstring gcc-11, $(PKGSOURCE))) + ifneq (,$(findstring gcc-12, $(PKGSOURCE))) hardening_patches += \ gcc-distro-specs-ubuntu-doc \ testsuite-hardening-format \