Peter Michael Green [Tue, 24 Jun 2025 14:56:57 +0000 (14:56 +0000)]
Manual merge of version 13.3.0-1+rpi2 and 13.3.0-16 to produce 13.3.0-16+rpi1
Matthias Klose [Wed, 14 May 2025 08:16:33 +0000 (10:16 +0200)]
Merge gcc-13 (13.3.0-16) import into refs/heads/workingbranch
Matthias Klose [Wed, 14 May 2025 08:16:33 +0000 (10:16 +0200)]
gcc-13 (13.3.0-16) unstable; urgency=medium
* Update to git
20250514 from the gcc-13 branch.
- Fix PR ipa/119852, PR middle-end/118411, PR target/119610 (AArch64),
PR debug/101533, PR middle-end/101478, PR tree-optimization/87984,
PR middle-end/66279, PR tree-optimization/111125, PR c++/79786,
PR lto/91299, PR libstdc++/112351.
* Ada: revert upstream
a210011c, restore libgnat hash. See: #
1104593.
* libsanitizer: Fix build with glibc 2.42.
[dgit import unpatched gcc-13 13.3.0-16]
Matthias Klose [Wed, 14 May 2025 08:16:33 +0000 (10:16 +0200)]
Import gcc-13_13.3.0-16.debian.tar.xz
[dgit import tarball gcc-13 13.3.0-16 gcc-13_13.3.0-16.debian.tar.xz]
Matthias Klose [Sat, 3 May 2025 18:43:18 +0000 (20:43 +0200)]
Merge gcc-13 (13.3.0-15) import into refs/heads/workingbranch
Matthias Klose [Sat, 3 May 2025 18:43:18 +0000 (20:43 +0200)]
gcc-13 (13.3.0-15) unstable; urgency=medium
* Update to git
20250502 from the gcc-13 branch.
- Fix PR ada/112958.
* Fix multilib installation for PR libstdc++/103382. Closes: #
1104493.
* gnat: Add gnat-N-<triplet> conflicts. Closes: #
1063664.
[dgit import unpatched gcc-13 13.3.0-15]
Matthias Klose [Sat, 3 May 2025 18:43:18 +0000 (20:43 +0200)]
Import gcc-13_13.3.0-15.debian.tar.xz
[dgit import tarball gcc-13 13.3.0-15 gcc-13_13.3.0-15.debian.tar.xz]
Matthias Klose [Sat, 15 Mar 2025 06:41:49 +0000 (07:41 +0100)]
Merge gcc-13 (13.3.0-13) import into refs/heads/workingbranch
Matthias Klose [Sat, 15 Mar 2025 06:41:49 +0000 (07:41 +0100)]
gcc-13 (13.3.0-13) unstable; urgency=medium
* Update to git
20250315 from the gcc-13 branch.
- Fix PR c++/110031, PR c++/114349, PR c++/114854, PR c++/109966,
PR c++/109859, PR c++/109680, PR c++/117985, PR c++/113158,
PR c++/111132, PR c++/116369, PR c++/110382, PR c++/115657,
PR c++/110114, PR c++/115476, PR fortran/105152 PR fortran/100193,
PR fortran/87496, PR fortran/103389, PR fortran/104429, PR fortran/82774,
PR ipa/118243, PR target/115485 (ARM), PR rtl-optimization/118739,
PR tree-optimization/118976, PR target/116999 (AArch64),
PR target/117045 (AArch64), PR testsuite/116238, PR target/116720 (RISCV),
PR target/118835 (S390), PR tree-optimization/117912,
PR tree-optimization/116850, PR middle-end/115641,
PR tree-optimization/118717, PR tree-optimization/117119,
PR tree-optimization/114921, PR tree-optimization/114921, PR jit/118780,
PR target/118800 (AArch64), PR target/118825 (x86), PR middle-end/115913,
PR target/110901 (AArch64), PR target/113257 (AArch64),
PR target/118067 (X86), PR gcov-profile/116743,
PR tree-optimization/117574, PR tree-optimization/117417,
PR tree-optimization/117333, PR tree-optimization/117307,
PR tree-optimization/117254, PR tree-optimization/117104,
PR middle-end/117086, PR middle-end/116891, PR tree-optimization/116768,
PR tree-optimization/116481, PR tree-optimization/116380,
PR tree-optimization/116290, PR ada/118712, PR ada/119265,
PR c++/119134, PR c++/118047, PR c++/118355, PR c++/117153,
PR c++/118255, PR c++/118147, PR c++/117775, PR d/119139, PR d/116961,
PR d/111650, PR d/114434, PR fortran/59252, PR fortran/106692,
PR jit/118780.
* Only provide the gnat-V-HASH for native compilers.
* Add lib32<lib> conflicts for libn32<lib> packages. Addresses: #
1092571.
* Refresh patches.
* Bump standards version.
[dgit import unpatched gcc-13 13.3.0-13]
Matthias Klose [Sat, 15 Mar 2025 06:41:49 +0000 (07:41 +0100)]
Import gcc-13_13.3.0-13.debian.tar.xz
[dgit import tarball gcc-13 13.3.0-13 gcc-13_13.3.0-13.debian.tar.xz]
Matthias Klose [Tue, 31 Dec 2024 08:06:06 +0000 (09:06 +0100)]
Merge gcc-13 (13.3.0-12) import into refs/heads/workingbranch
Matthias Klose [Tue, 31 Dec 2024 08:06:06 +0000 (09:06 +0100)]
gcc-13 (13.3.0-12) unstable; urgency=medium
* Update to git
20241231 from the gcc-13 branch.
- Fix PR fortran/117797, PR fortran/117897.
* d/control: Add Rules-Requires-Root: binary-targets. Too late for trixie.
* Drop the package-metadata spec, now implemented in the linkers.
* Apply proposed patch for PR modula2/118045.
* Fix check for assembler section merging support on ARM, see binutils
PR ld/32491.
[dgit import unpatched gcc-13 13.3.0-12]
Matthias Klose [Tue, 31 Dec 2024 08:06:06 +0000 (09:06 +0100)]
Import gcc-13_13.3.0-12.debian.tar.xz
[dgit import tarball gcc-13 13.3.0-12 gcc-13_13.3.0-12.debian.tar.xz]
Matthias Klose [Tue, 17 Dec 2024 08:40:13 +0000 (09:40 +0100)]
Merge gcc-13 (13.3.0-11) import into refs/heads/workingbranch
Matthias Klose [Tue, 17 Dec 2024 08:40:13 +0000 (09:40 +0100)]
gcc-13 (13.3.0-11) unstable; urgency=medium
* Don build ada for hurd-amd64.
* Revert PR ada/117996, causing a change in the gnat-13-xxx provides.
See #
1090345.
[dgit import unpatched gcc-13 13.3.0-11]
Matthias Klose [Tue, 17 Dec 2024 08:40:13 +0000 (09:40 +0100)]
Import gcc-13_13.3.0-11.debian.tar.xz
[dgit import tarball gcc-13 13.3.0-11 gcc-13_13.3.0-11.debian.tar.xz]
Matthias Klose [Thu, 10 Oct 2024 09:15:22 +0000 (11:15 +0200)]
Merge gcc-13 (13.3.0-8) import into refs/heads/workingbranch
Matthias Klose [Thu, 10 Oct 2024 09:15:22 +0000 (11:15 +0200)]
gcc-13 (13.3.0-8) unstable; urgency=medium
* Update to git
20241010 from the gcc-13 branch.
- Fix PR ada/115535.
[dgit import unpatched gcc-13 13.3.0-8]
Matthias Klose [Thu, 10 Oct 2024 09:15:22 +0000 (11:15 +0200)]
Import gcc-13_13.3.0-8.debian.tar.xz
[dgit import tarball gcc-13 13.3.0-8 gcc-13_13.3.0-8.debian.tar.xz]
Matthias Klose [Fri, 30 Aug 2024 10:29:24 +0000 (12:29 +0200)]
Merge gcc-13 (13.3.0-6) import into refs/heads/workingbranch
Matthias Klose [Fri, 30 Aug 2024 10:29:24 +0000 (12:29 +0200)]
gcc-13 (13.3.0-6) unstable; urgency=medium
* Update to git
20240830 from the gcc-13 branch.
- Fix PR ipa/115277, PR target/114603 (AArch64), PR target/116407 (AVR),
PR target/114607 (AArch64), PR target/116043 (x86), PR target/113384 (PA),
PR target/116189 (SH), PR c++/113063, PR c++/116289, PR fortran/108889.
* gcc/configure.ac enables some features based on the binutils version. The
most recently checked binutils version is 2.36 for GCC 14. For now it is
safe to derive the binutils runtime dependency from the binutils build
dependency.
[dgit import unpatched gcc-13 13.3.0-6]
Matthias Klose [Fri, 30 Aug 2024 10:29:24 +0000 (12:29 +0200)]
Import gcc-13_13.3.0-6.debian.tar.xz
[dgit import tarball gcc-13 13.3.0-6 gcc-13_13.3.0-6.debian.tar.xz]
Matthias Klose [Mon, 5 Aug 2024 03:42:17 +0000 (05:42 +0200)]
Merge gcc-13 (13.3.0-5) import into refs/heads/workingbranch
Matthias Klose [Mon, 5 Aug 2024 03:42:17 +0000 (05:42 +0200)]
gcc-13 (13.3.0-5) unstable; urgency=medium
* Configure with --with-abi=lp64d --disable-multilib on loong64.
* Use the versioned gnatbind and gnatmake binaries for the build.
* Emit the config.log when the configure step fails.
* Fix two lintian warnings for the control file.
* Build-depend on pkgconf instead of pkg-config.
[dgit import unpatched gcc-13 13.3.0-5]
Matthias Klose [Mon, 5 Aug 2024 03:42:17 +0000 (05:42 +0200)]
Import gcc-13_13.3.0-5.debian.tar.xz
[dgit import tarball gcc-13 13.3.0-5 gcc-13_13.3.0-5.debian.tar.xz]
Peter Michael Green [Tue, 23 Jul 2024 12:17:46 +0000 (12:17 +0000)]
Merge gcc-13 (13.3.0-1+rpi2) import into refs/heads/workingbranch
Peter Michael Green [Tue, 23 Jul 2024 12:17:46 +0000 (12:17 +0000)]
gcc-13 (13.3.0-1+rpi2) trixie-staging; urgency=medium
* Re-enable modula 2 compiler.
[dgit import unpatched gcc-13 13.3.0-1+rpi2]
Peter Michael Green [Tue, 23 Jul 2024 12:17:46 +0000 (12:17 +0000)]
Import gcc-13_13.3.0-1+rpi2.debian.tar.xz
[dgit import tarball gcc-13 13.3.0-1+rpi2 gcc-13_13.3.0-1+rpi2.debian.tar.xz]
Peter Michael Green [Mon, 15 Jul 2024 01:22:53 +0000 (01:22 +0000)]
Apply changes made outside dgit tree.
Matthias Klose [Fri, 12 Jul 2024 15:06:58 +0000 (17:06 +0200)]
Merge gcc-13 (13.3.0-3) import into refs/heads/workingbranch
Matthias Klose [Fri, 12 Jul 2024 15:06:58 +0000 (17:06 +0200)]
gcc-13 (13.3.0-3) unstable; urgency=medium
* Update to git
20240711 from the gcc-13 branch.
- PR middle-end/115836, PR fortran/84006, PR fortran/100027,
PR fortran/98534, PR libstdc++/115807, PR libstdc++/115585.
* 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.
[dgit import unpatched gcc-13 13.3.0-3]
Matthias Klose [Fri, 12 Jul 2024 15:06:58 +0000 (17:06 +0200)]
Import gcc-13_13.3.0-3.debian.tar.xz
[dgit import tarball gcc-13 13.3.0-3 gcc-13_13.3.0-3.debian.tar.xz]
Peter Michael Green [Sat, 29 Jun 2024 05:49:19 +0000 (05:49 +0000)]
Enable patch ada-armel-libatomic on armhf too.
Raspbian automatic forward porter [Wed, 26 Jun 2024 20:37:01 +0000 (21:37 +0100)]
Merge version 13.2.0-16.1+rpi1 and 13.3.0-1 to produce 13.3.0-1+rpi1
Matthias Klose [Wed, 19 Jun 2024 14:43:00 +0000 (16:43 +0200)]
Import gcc-13_13.3.0.orig.tar.gz
[dgit import orig gcc-13_13.3.0.orig.tar.gz]
Matthias Klose [Wed, 19 Jun 2024 14:43:00 +0000 (16:43 +0200)]
Merge gcc-13 (13.3.0-1) import into refs/heads/workingbranch
Matthias Klose [Wed, 19 Jun 2024 14:43:00 +0000 (16:43 +0200)]
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.
[dgit import unpatched gcc-13 13.3.0-1]
Matthias Klose [Wed, 19 Jun 2024 14:43:00 +0000 (16:43 +0200)]
Import gcc-13_13.3.0-1.debian.tar.xz
[dgit import tarball gcc-13 13.3.0-1 gcc-13_13.3.0-1.debian.tar.xz]
Matthias Klose [Tue, 14 May 2024 07:58:45 +0000 (09:58 +0200)]
Merge gcc-13 (13.2.0-25) import into refs/heads/workingbranch
Matthias Klose [Tue, 14 May 2024 07:58:45 +0000 (09:58 +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.
[dgit import unpatched gcc-13 13.2.0-25]
Matthias Klose [Tue, 14 May 2024 07:58:45 +0000 (09:58 +0200)]
Import gcc-13_13.2.0-25.debian.tar.xz
[dgit import tarball gcc-13 13.2.0-25 gcc-13_13.2.0-25.debian.tar.xz]
Matthias Klose [Mon, 29 Apr 2024 09:49:21 +0000 (11:49 +0200)]
Merge gcc-13 (13.2.0-24) import into refs/heads/workingbranch
Matthias Klose [Mon, 29 Apr 2024 09:49:21 +0000 (11:49 +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.
[dgit import unpatched gcc-13 13.2.0-24]
Matthias Klose [Mon, 29 Apr 2024 09:49:21 +0000 (11:49 +0200)]
Import gcc-13_13.2.0-24.debian.tar.xz
[dgit import tarball gcc-13 13.2.0-24 gcc-13_13.2.0-24.debian.tar.xz]
Raspbian automatic forward porter [Thu, 29 Feb 2024 06:21:08 +0000 (06:21 +0000)]
Merge version 13.2.0-9+rpi1 and 13.2.0-16.1 to produce 13.2.0-16.1+rpi1
Steve Langasek [Mon, 26 Feb 2024 21:24:11 +0000 (21:24 +0000)]
Merge gcc-13 (13.2.0-16.1) import into refs/heads/workingbranch
Steve Langasek [Mon, 26 Feb 2024 21:24:11 +0000 (21:24 +0000)]
gcc-13 (13.2.0-16.1) unstable; urgency=medium
* Non-maintainer upload.
* Upload to unstable to start the 64-bit time_t transition.
[dgit import unpatched gcc-13 13.2.0-16.1]
Steve Langasek [Mon, 26 Feb 2024 21:24:11 +0000 (21:24 +0000)]
Import gcc-13_13.2.0-16.1.debian.tar.xz
[dgit import tarball gcc-13 13.2.0-16.1 gcc-13_13.2.0-16.1.debian.tar.xz]
Matthias Klose [Tue, 30 Jan 2024 13:43:53 +0000 (14:43 +0100)]
Merge gcc-13 (13.2.0-13) import into refs/heads/workingbranch
Matthias Klose [Tue, 30 Jan 2024 13:43:53 +0000 (14:43 +0100)]
gcc-13 (13.2.0-13) unstable; urgency=medium
* Update to git
20240130 from the gcc-13 branch.
- Fix PR preprocessor/105608.
* Fix and add dependencies for -for-build and -for-host packages.
* Correct conflicts with old gnat-N versions. Closes: #
1061648.
* Fix some -for-{build,host} package descriptions. Addresses: #
1061670.
* For Ubuntu, only define _FORTIFY_SOURCE, if there are no options
-U_FORTIFY_SOURCE or -D_FORTIFY_SOURCE=N given.
[dgit import unpatched gcc-13 13.2.0-13]
Matthias Klose [Tue, 30 Jan 2024 13:43:53 +0000 (14:43 +0100)]
Import gcc-13_13.2.0-13.debian.tar.xz
[dgit import tarball gcc-13 13.2.0-13 gcc-13_13.2.0-13.debian.tar.xz]
Raspbian automatic forward porter [Mon, 8 Jan 2024 14:49:17 +0000 (14:49 +0000)]
Merge version 13.2.0-7+rpi1 and 13.2.0-9 to produce 13.2.0-9+rpi1
Matthias Klose [Thu, 14 Dec 2023 18:55:12 +0000 (19:55 +0100)]
Merge gcc-13 (13.2.0-9) import into refs/heads/workingbranch
Matthias Klose [Thu, 14 Dec 2023 18:55:12 +0000 (19:55 +0100)]
gcc-13 (13.2.0-9) unstable; urgency=medium
* Update to git
20231214 from the gcc-13 branch.
- Fix PR target/112891 (x86), PR target/112845 (x86),
PR target/112837 (x86), PR target/112816 (x86), PR target/111408 (x86),
PR tree-optimization/111967, PR c/112339, PR c++/110106, PR c++/112410,
PR c++/109876, PR c++/112795, PR fortran/93762, PR fortran/100651,
PR libgomp/111413, PR libstdc++/111826, PR libstdc++/111948,
PR libstdc++/112480, PR libstdc++/112473, PR libstdc++/112832,
PR libstdc++/110133.
* Backport libiberty: Use x86 HW optimized sha1 and followup patch,
needed for the combined build.
* Use DEB_BUILD_OPTIONS='... gcc-ice=nodump' for turning off dumping
the preprocessed source to stdout. Closes: #
1057635.
* Set DEB_BUILD_OPTIONS='... gcc-ice=nodump' when running the testsuite.
* Default to pie on loong64. Closes: #
1057433.
* For Ubuntu 24.04 LTS and later, switch _FORTIFY_SOURCE to 3 by default
instead of 2 when optimization is enabled. LP: #
2012440.
[dgit import unpatched gcc-13 13.2.0-9]
Matthias Klose [Thu, 14 Dec 2023 18:55:12 +0000 (19:55 +0100)]
Import gcc-13_13.2.0-9.debian.tar.xz
[dgit import tarball gcc-13 13.2.0-9 gcc-13_13.2.0-9.debian.tar.xz]
Raspbian automatic forward porter [Sat, 2 Dec 2023 06:59:35 +0000 (06:59 +0000)]
Merge version 13.2.0-5+rpi1 and 13.2.0-7 to produce 13.2.0-7+rpi1
Matthias Klose [Fri, 24 Nov 2023 10:53:24 +0000 (11:53 +0100)]
Merge gcc-13 (13.2.0-7) import into refs/heads/workingbranch
Matthias Klose [Fri, 24 Nov 2023 10:53:24 +0000 (11:53 +0100)]
gcc-13 (13.2.0-7) unstable; urgency=medium
* Update to git
20231124 from the gcc-13 branch.
- Fix PR target/112672 (x86), PR target/111815 (vax), PR target/53372 (avr),
PR target/111828 (PPC), PR tree-optimization/112496,
PR target/110411 (PPC), PR tree-optimization/111917, PR middle-end/111818,
PR tree-optimization/111764, PR tree-optimization/111614,
PR tree-optimization/111583, PR tree-optimization/111489,
PR tree-optimization/111489, PR tree-optimization/111445,
PR tree-optimization/111397, PR target/112443 (x86),
PR target/111935 (RISCV), PR tree-optimization/111820,
PR tree-optimization/111833, PR middle-end/111253, PR c++/112633,
PR c++/112301, PR c++/102191, PR c++/33799, PR d/110712, PR d/112270,
PR fortran/97245, PR fortran/112316, PR fortran/67740, PR modula2/112110,
PR libstdc++/112491, PR libstdc++/112348, PR libstdc++/112491,
PR libstdc++/110944, PR libstdc++/111172, PR libstdc++/112314,
PR libstdc++/112089, PR libbacktrace/111315, PR libbacktrace/112263,
PR libstdc++/111936.
- Bump LTO minor version.
* Don't run the testsuite on mipsel and mips64el, times out on the buildds.
Addresses: #
1056238.
[dgit import unpatched gcc-13 13.2.0-7]
Matthias Klose [Fri, 24 Nov 2023 10:53:24 +0000 (11:53 +0100)]
Import gcc-13_13.2.0-7.debian.tar.xz
[dgit import tarball gcc-13 13.2.0-7 gcc-13_13.2.0-7.debian.tar.xz]
Raspbian automatic forward porter [Sun, 22 Oct 2023 11:34:03 +0000 (12:34 +0100)]
Merge version 13.2.0-4+rpi1 and 13.2.0-5 to produce 13.2.0-5+rpi1
Matthias Klose [Fri, 6 Oct 2023 09:50:52 +0000 (10:50 +0100)]
Merge gcc-13 (13.2.0-5) import into refs/heads/workingbranch
Matthias Klose [Fri, 6 Oct 2023 09:50:52 +0000 (10:50 +0100)]
gcc-13 (13.2.0-5) unstable; urgency=medium
* Update to git
20231005 from the gcc-13 branch.
- Fix PR tree-optimization/111331, PR tree-optimization/110386,
PR target/111121 (AArch64), PR tree-optimization/110315,
PR target/111411 (AArch64), PR target/111412 (riscv),
PR ada/110488, PR c++/111493, PR c++/111485, PR c++/99631,
PR c++/111471, PR fortran/37336, PR fortran/111674, PR fortran/92586,
PR fortran/68155, PR modula2/111510, PR libstdc++/111050,
PR libstdc++/111102, PR libstdc++/108046, PR libstdc++/111511,
PR c++/111512, PR c++/111357.
* Provide symlinks for the shared Modula-2 runtime libraries in
the private gcc library directory. Closes: #
1052008.
* Install the static Modula-2 libraries.
* Add autopkg test for Modula-2.
* Don't assume that hppa64-linux-gnu has the sys/mman.h header,
use the fallback for libgcov.
* Update the libquadmath portions of the copyright file. Closes: #
1052314.
[dgit import unpatched gcc-13 13.2.0-5]
Matthias Klose [Fri, 6 Oct 2023 09:50:52 +0000 (10:50 +0100)]
Import gcc-13_13.2.0-5.debian.tar.xz
[dgit import tarball gcc-13 13.2.0-5 gcc-13_13.2.0-5.debian.tar.xz]
Peter Michael Green [Fri, 6 Oct 2023 01:10:18 +0000 (01:10 +0000)]
Merge raspbian gcc-12 changes into gcc-13 packaging.
Matthias Klose [Wed, 13 Sep 2023 11:17:34 +0000 (12:17 +0100)]
Merge gcc-13 (13.2.0-4) import into refs/heads/workingbranch
Matthias Klose [Wed, 13 Sep 2023 11:17:34 +0000 (12:17 +0100)]
gcc-13 (13.2.0-4) unstable; urgency=medium
* Update to git
20230913 from the gcc-13 branch.
- Fix PR target/96762 (PPC), PR target/111340 (x86),
PR target/111306 (x86), PR target/111335 (x86),
PR modula2/111330.
- Address stack protector and stack clash protection weaknesses
on AArch64. CVE-2023-4039.
[ Matthias Klose ]
* Fix PR fortran/88552, taken from the trunk. LP: #
1842164.
[ Aurelien Jarno ]
* Update libasan8 symbols for riscv64.
[dgit import unpatched gcc-13 13.2.0-4]
Matthias Klose [Wed, 13 Sep 2023 11:17:34 +0000 (12:17 +0100)]
Import gcc-13_13.2.0-4.debian.tar.xz
[dgit import tarball gcc-13 13.2.0-4 gcc-13_13.2.0-4.debian.tar.xz]
Matthias Klose [Sun, 30 Jul 2023 05:04:14 +0000 (07:04 +0200)]
Import gcc-13_13.2.0.orig.tar.gz
[dgit import orig gcc-13_13.2.0.orig.tar.gz]
Matthias Klose [Sun, 30 Jul 2023 05:04:14 +0000 (06:04 +0100)]
Import gcc-13_13.2.0.orig.tar.gz
[dgit import orig gcc-13_13.2.0.orig.tar.gz]
Raspbian automatic forward porter [Sat, 24 Sep 2022 11:43:09 +0000 (12:43 +0100)]
Merge version 12.2.0-2+rpi1 and 12.2.0-3 to produce 12.2.0-3+rpi1
Raspbian automatic forward porter [Tue, 20 Sep 2022 11:26:50 +0000 (12:26 +0100)]
Merge version 12.2.0-1+rpi1 and 12.2.0-2 to produce 12.2.0-2+rpi1
Matthias Klose [Tue, 20 Sep 2022 08:02:11 +0000 (09:02 +0100)]
Merge gcc-12 (12.2.0-3) import into refs/heads/workingbranch
Matthias Klose [Tue, 20 Sep 2022 08:02:11 +0000 (09:02 +0100)]
gcc-12 (12.2.0-3) unstable; urgency=medium
* Update to git
20220920 from the gcc-12 branch.
- Fix PR tree-optimization/106860, PR tree-optimization/106841,
PR tree-optimization/106809, PR c++/93259, PR c++/106893, PR c++/90451,
PR fortran/106857, PR fortran/100245, PR libstdc++/106320.
[dgit import unpatched gcc-12 12.2.0-3]
Matthias Klose [Tue, 20 Sep 2022 08:02:11 +0000 (09:02 +0100)]
Import gcc-12_12.2.0-3.debian.tar.xz
[dgit import tarball gcc-12 12.2.0-3 gcc-12_12.2.0-3.debian.tar.xz]
Matthias Klose [Thu, 8 Sep 2022 13:52:13 +0000 (14:52 +0100)]
Merge gcc-12 (12.2.0-2) import into refs/heads/workingbranch
Matthias Klose [Thu, 8 Sep 2022 13:52:13 +0000 (14:52 +0100)]
gcc-12 (12.2.0-2) unstable; urgency=medium
* Update to git
20220908 from the gcc-12 branch.
- Fix PR target/101322 (PPC), PR rtl-optimization/106187,
PR target/105463 (ARM), PR other/106782, PR other/106782,
PR target/106524 (AArch64), PR target/106017 (PPC),
PR target/106714 (x86), PR target/106721 (x86), PR target/106704 (x86),
PR rtl-optimization/106590, PR target/106459 (loongarch),
PR tree-optimization/106322, PR target/103353 (PPC), PR middle-end/106548,
PR c++/106759, PR fortran/100136, PR fortran/106579, PR fortran/106579,
PR fortran/103694, PR fortran/106566, PR libstdc++/106695,
PR libstdc++/106607, PR libstdc++/106589, PR libstdc++/105678.
[dgit import unpatched gcc-12 12.2.0-2]
Matthias Klose [Thu, 8 Sep 2022 13:52:13 +0000 (14:52 +0100)]
Import gcc-12_12.2.0-2.debian.tar.xz
[dgit import tarball gcc-12 12.2.0-2 gcc-12_12.2.0-2.debian.tar.xz]
Raspbian automatic forward porter [Wed, 31 Aug 2022 10:44:04 +0000 (11:44 +0100)]
Merge version 12.1.0-7+rpi1 and 12.2.0-1 to produce 12.2.0-1+rpi1
Matthias Klose [Mon, 22 Aug 2022 07:38:01 +0000 (08:38 +0100)]
Import gcc-12_12.2.0.orig.tar.gz
[dgit import orig gcc-12_12.2.0.orig.tar.gz]
Matthias Klose [Mon, 22 Aug 2022 07:38:01 +0000 (08:38 +0100)]
Merge gcc-12 (12.2.0-1) import into refs/heads/workingbranch
Matthias Klose [Mon, 22 Aug 2022 07:38:01 +0000 (08:38 +0100)]
gcc-12 (12.2.0-1) unstable; urgency=medium
* GCC 12.2.0 release.
* Strip the cc* executables again. Closes: #
1015185.
* cpp-12: Suggest cpp-12-doc. Closes: #
1016930.
* Refresh patches.
[dgit import unpatched gcc-12 12.2.0-1]
Matthias Klose [Mon, 22 Aug 2022 07:38:01 +0000 (08:38 +0100)]
Import gcc-12_12.2.0-1.debian.tar.xz
[dgit import tarball gcc-12 12.2.0-1 gcc-12_12.2.0-1.debian.tar.xz]
Matthias Klose [Tue, 9 Aug 2022 19:22:04 +0000 (20:22 +0100)]
Merge gcc-12 (12.1.0-8) import into refs/heads/workingbranch
Matthias Klose [Tue, 9 Aug 2022 19:22:04 +0000 (20:22 +0100)]
gcc-12 (12.1.0-8) unstable; urgency=medium
* Update to git
20220809 from the gcc-12 branch.
- Fix PR testsuite/106345, PR target/106091 (PPC), PR middle-end/106449,
PR debug/106261, PR middle-end/106144, PR tree-optimization/106189,
PR lto/106129, PR tree-optimization/106087, PR tree-optimization/106063,
PR tree-optimization/105665, PR tree-optimization/100810,
PR middle-end/106331, PR tree-optimization/106131, PR middle-end/106027,
PR tree-optimization/106112, PR tree-optimization/105971,
PR tree-optimization/105969, PR middle-end/105965, PR target/105459,
PR tree-optimization/105946, PR analyzer/106225, PR analyzer/106204,
PR analyzer/105285, PR preprocessor/97498, PR c++/106311, PR c++/106230,
PR c++/105912, PR c++/105842, PR c++/53164, PR c++/105848,
PR c++/105637, PR c++/100374, PR c++/105758, PR c++/96363,
PR fortran/103504, PR fortran/101330, PR libfortran/106079,
PR libstdc++/104443, PR libstdc++/106248, PR libstdc++/105995,
PR libstdc++/105957, PR libstdc++/105844, PR libstdc++/100823,
PR libstdc++/88881, PR libstdc++/105880, PR d/106555 (closes: #
1016701).
* Update watch file.
[dgit import unpatched gcc-12 12.1.0-8]
Matthias Klose [Tue, 9 Aug 2022 19:22:04 +0000 (20:22 +0100)]
Import gcc-12_12.1.0-8.debian.tar.xz
[dgit import tarball gcc-12 12.1.0-8 gcc-12_12.1.0-8.debian.tar.xz]
Raspbian automatic forward porter [Thu, 28 Jul 2022 04:09:28 +0000 (05:09 +0100)]
Merge version 12.1.0-5+rpi1 and 12.1.0-7 to produce 12.1.0-7+rpi1
Matthias Klose [Mon, 18 Jul 2022 16:35:43 +0000 (17:35 +0100)]
Merge gcc-12 (12.1.0-7) import into refs/heads/workingbranch
Matthias Klose [Mon, 18 Jul 2022 16:35:43 +0000 (17:35 +0100)]
gcc-12 (12.1.0-7) unstable; urgency=medium
* Remove the libphobos test forkgc2.d, hangs. See PR d/103944.
[dgit import unpatched gcc-12 12.1.0-7]
Matthias Klose [Mon, 18 Jul 2022 16:35:43 +0000 (17:35 +0100)]
Import gcc-12_12.1.0-7.debian.tar.xz
[dgit import tarball gcc-12 12.1.0-7 gcc-12_12.1.0-7.debian.tar.xz]
Raspbian automatic forward porter [Sun, 17 Jul 2022 05:02:03 +0000 (06:02 +0100)]
Merge version 12.1.0-2+rpi1 and 12.1.0-5 to produce 12.1.0-5+rpi1
Matthias Klose [Wed, 29 Jun 2022 13:42:10 +0000 (14:42 +0100)]
Merge gcc-12 (12.1.0-5) import into refs/heads/workingbranch
Matthias Klose [Wed, 29 Jun 2022 13:42:10 +0000 (14:42 +0100)]
gcc-12 (12.1.0-5) unstable; urgency=medium
* Update to git
20210629 from the gcc-12 branch.
- Fix PR bootstrap/105551, PR rtl-optimization/106032, PR ipa/105600,
PR middle-end/106030, PR target/106096, PR tree-optimization/105736,
PR tree-optimization/105254, PR tree-optimization/105940,
PR tree-optimization/105940, PR target/105960 (x86), PR ipa/105739,
PR target/105209 (alpha), PR target/105970 (x86), PR middle-end/105998,
PR middle-end/105951, PR target/105981 (ARM), PR target/104871 (Darwin),
PR target/105599 (Darwin), PR target/105953 (x86), PR c++/105931,
PR c++/105925, PR c++/105885, PR c++/105964, PR c++/105908,
PR c++/106001, PR c++/105871, PR libgomp/106045.
[ Matthias Klose ]
* Fix PR bootstrap/105551, taken from the trunk.
[ Nicolas Boulenguez ]
* ada: move ada/debian_packaging.mk from the gcc-BV source package
back to gnat.
[dgit import unpatched gcc-12 12.1.0-5]
Matthias Klose [Wed, 29 Jun 2022 13:42:10 +0000 (14:42 +0100)]
Import gcc-12_12.1.0-5.debian.tar.xz
[dgit import tarball gcc-12 12.1.0-5 gcc-12_12.1.0-5.debian.tar.xz]
Raspbian automatic forward porter [Thu, 19 May 2022 22:10:52 +0000 (23:10 +0100)]
Merge version 12.1.0-1+rpi1 and 12.1.0-2 to produce 12.1.0-2+rpi1
Matthias Klose [Fri, 13 May 2022 10:55:15 +0000 (11:55 +0100)]
Merge gcc-12 (12.1.0-2) import into refs/heads/workingbranch
Matthias Klose [Fri, 13 May 2022 10:55:15 +0000 (11:55 +0100)]
gcc-12 (12.1.0-2) unstable; urgency=medium
* Update to git
20210513 from the gcc-12 branch.
- Fix PR ipa/100413, PR tree-optimization/105528, PR target/105292 (SPARC),
PR c++/105476, PR libstdc++/105284, PR libstdc++/105284,
PR libstdc++/104731.
* Refresh the cross-fixes patch.
* Update NEWS files for GCC 12.1.
[dgit import unpatched gcc-12 12.1.0-2]
Matthias Klose [Fri, 13 May 2022 10:55:15 +0000 (11:55 +0100)]
Import gcc-12_12.1.0-2.debian.tar.xz
[dgit import tarball gcc-12 12.1.0-2 gcc-12_12.1.0-2.debian.tar.xz]
Raspbian automatic forward porter [Thu, 12 May 2022 15:23:04 +0000 (16:23 +0100)]
Merge version 12-
20220428-1+rpi1 and 12.1.0-1 to produce 12.1.0-1+rpi1
Matthias Klose [Sun, 8 May 2022 13:44:36 +0000 (14:44 +0100)]
Import gcc-12_12.1.0.orig.tar.gz
[dgit import orig gcc-12_12.1.0.orig.tar.gz]
Matthias Klose [Sun, 8 May 2022 13:44:36 +0000 (14:44 +0100)]
Merge gcc-12 (12.1.0-1) import into refs/heads/workingbranch